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

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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.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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          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:

              Issue deployment