Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-5355 YARN Timeline Service v.2: alpha 2
  3. YARN-7038

[Atsv2 Security] CollectorNodemanagerProtocol RPC interface doesn't work when service authorization is enabled

    XMLWordPrintableJSON

    Details

    • Hadoop Flags:
      Reviewed

      Description

      Below error appears in the log when authorization is enabled.

      2017-08-17 11:16:40,664 ERROR collector.NodeTimelineCollectorManager (NodeTimelineCollectorManager.java:doPostPut(227)) - Failed to communicate with NM Collector Service for application_1502964541476_0001
      2017-08-17 11:16:40,665 WARN  containermanager.AuxServices (AuxServices.java:logWarningWhenAuxServiceThrowExceptions(283)) - The auxService name is timeline_collector and it got an error at event: CONTAINER_INIT
      org.apache.hadoop.yarn.exceptions.YarnRuntimeException: org.apache.hadoop.yarn.exceptions.YarnRuntimeException: org.apache.hadoop.security.authorize.AuthorizationException: Protocol interface org.apache.hadoop.yarn.server.api.CollectorNodemanagerProtocolPB is not known.
              at org.apache.hadoop.yarn.server.timelineservice.collector.TimelineCollectorManager.putIfAbsent(TimelineCollectorManager.java:146)
              at 
      

        Attachments

        1. YARN-7038-YARN-5355.03.patch
          7 kB
          Varun Saxena
        2. YARN-7038-YARN-5355.02.patch
          9 kB
          Varun Saxena
        3. YARN-7038-YARN-5355.01.patch
          8 kB
          Varun Saxena

          Issue Links

            Activity

              People

              • Assignee:
                varun_saxena Varun Saxena
                Reporter:
                rohithsharma Rohith Sharma K S
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: