Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-9145 [Umbrella] Dynamically add or remove auxiliary services
  3. YARN-9152

Auxiliary service REST API query does not return running services

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.3.0
    • None
    • None

    Description

      Auxiliary service is configured with:

      {
        "services": [
          {
            "name": "mapreduce_shuffle",
            "version": "2",
            "configuration": {
              "properties": {
                "class.name": "org.apache.hadoop.mapred.ShuffleHandler",
                "mapreduce.shuffle.transfer.buffer.size": "102400",
                "mapreduce.shuffle.port": "13563"
              }
            }
          }
        ]
      }
      

      Node manager log shows the service is registered:

      2018-12-19 22:38:57,466 INFO org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices: Reading auxiliary services manifest hdfs:/tmp/aux.json
      2018-12-19 22:38:57,827 INFO org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices: Initialized auxiliary service mapreduce_shuffle
      2018-12-19 22:38:57,828 INFO org.apache.hadoop.yarn.server.nodemanager.containermanager.AuxServices: Adding auxiliary service mapreduce_shuffle version 2
      

      REST API query shows:

      $ curl --negotiate -u :  http://eyang-3.openstacklocal:8042/ws/v1/node/auxiliaryservices
      {"services":{}}
      

      Attachments

        1. YARN-9152.1.patch
          16 kB
          Billie Rinaldi

        Activity

          People

            billie Billie Rinaldi
            eyang Eric Yang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: