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":{}}