Any thoughts ?

Thanks,



On Thu, Jan 7, 2016 at 10:25 AM, Manoj Samel <manojsamelt...@gmail.com>
wrote:

> Hi,
>
> Slider 0.80 with secured cluster. Registry is enabled *** without ***
> security
>
> Export is configured as follows
>
> 1. No application level export
> 2. Component level port allocated per container. In appConfig.json, ***
> "global" *** section
>     "site.global.user1.http_port":
> "${user1.ALLOCATED_PORT}{PER_CONTAINER}",
> 3. Each component exports its own host/port (slider allocated).
> metainfo.xml
>           <components>
>             <component>
>                   <name>user1</name>
>                   <category>MASTER</category>
>                   <componentExports>
>                      <componentExport>
>                        <name>my_info</name>
>                        <value>${THIS_HOST}:${user1.http_port}</value>
>                     </componentExport>
>                   </componentExports>
>                   <commandScript>
>                     <script>scripts/memcached.py</script>
>                     <scriptType>PYTHON</scriptType>
>                   </commandScript>
>                 </component>
>
> At runtime, in
> http://am-host:1025/ws/v1/slider/publisher/slider/componentinstancedata,
> the host:port info can be seen as expected
>
> {"description":"ComponentInstanceData","updated":0,"entries":{"container_1452045276360_0005_01_000004.my_info":"host1:33786",
>  ....
>
> However, when I look at ZK data,
>
> get 
> /registry/users/foo/services/org-apache-slider/<appname>/components/container-1452045276360-0005-01-000004,
>  I don't see the host:port info. It only shows
>
> {
>   "type" : "JSONServiceRecord",
>   "description" : "user1",
>   "external" : [ ],
>   "internal" : [ ],
>   "yarn:id" : "container-1452045276360-0005-01-000004",
>   "yarn:persistence" : "container"
> }
>
> Any thought what I may be missing ?
>
> Related question - looking @ 
> https://hadoop.apache.org/docs/r2.7.1/hadoop-yarn/hadoop-yarn-site/registry/yarn-registry.html,
>  the spec and all examples of export list "protocol"
>
> e.g. REST, rmi etc. Its not clear if and how is that protocol to be specified 
> in the component export section ? Can anyone give a example ?
>
> Thanks,
>
> Manoj
>
>
>
>
>
>

Reply via email to