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

    • 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.01.patch
          8 kB
          Varun Saxena
        2. YARN-7038-YARN-5355.02.patch
          9 kB
          Varun Saxena
        3. YARN-7038-YARN-5355.03.patch
          7 kB
          Varun Saxena

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: