Hi, Setup - Slider 0.80, secure cluster, registry enabled with secure
I am trying to export per component host/slider allocated port using following metainfo.xml <application> <name>port2</name> <comment>MEMCACHED port2 service deployed by Slider</comment> <version>1.0.0</version> <type>YARN-APP</type> <exportedConfigs>None</exportedConfigs> <minHadoopVersion>2.6.0</minHadoopVersion> <exportGroups> </exportGroups> <components> <component> <name>MEMCACHED</name> <category>MASTER</category> <componentExports> <componentExport> <name>my_info</name> <value>${THIS_HOST}:${site.global.listen_port}</value> </componentExport> </componentExports> <commandScript> <script>scripts/memcached.py</script> <scriptType>PYTHON</scriptType> </commandScript> </component> </components> appConfig.json "global" : { "application.def" : ".slider/package/port2/jmemcached-1.0.0.zip", "java_home" : "/usr/java/latest", "site.global.additional_cp" : "/usr/lib/hadoop/lib/*", "site.global.app_version" : "1.0.0", "site.global.memory_val" : "200m", "site.global.listen_port" : "${MEMCACHED.ALLOCATED_PORT}{PER_CONTAINER}", "site.global.xms_val" : "128m", "site.global.xmx_val" : "512m" }, In the slider url http://<am-host-port>/ws/v1/slider/publisher/slider/componentinstancedata, I can see "container_1450746204314_0016_01_000003.my_info":"<host_foo>:59539" However, the ZK entry (as seen by zkCli.sh) in /registry/users/<xxx>/services/org-apache-slider/port2/components/container-xxx does not shows host port info .. { "type" : "JSONServiceRecord", "description" : "MEMCACHED", "external" : [ ], "internal" : [ ], "yarn:id" : "container-xxx", "yarn:persistence" : "container" } Any thoughts ??? Thanks in advance, Manoj