[ 
https://issues.apache.org/jira/browse/YARN-2923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14396106#comment-14396106
 ] 

Jian Fang commented on YARN-2923:
---------------------------------

Thanks Naganarasimha for your reply.

I think the watcher API is different from your polling mechanism. I guess it 
probably uses the Linux inotify mechanism under the hood and the polling only 
gets back the results from inotify. That could mean the watcher does not 
actually check the filesystem for each poll. I am not familiar with Java source 
code and this is only my guess. Here is a discussion on DZone: 
http://java.dzone.com/news/how-watch-file-system-changes. 

The reason I mentioned HADOOP-7001 is that configuration update is very common 
in cloud since nodes in a hadoop cluster are ephemeral and could be gone. I 
know HADOOP-7001 defined some interfaces, but am not aware of its current 
progress. It would be great if the whole Hadoop project could use the same 
mechanism to handle configuration updates for different use cases. Does that 
make sense?
  

> Support configuration based NodeLabelsProvider Service in Distributed Node 
> Label Configuration Setup 
> -----------------------------------------------------------------------------------------------------
>
>                 Key: YARN-2923
>                 URL: https://issues.apache.org/jira/browse/YARN-2923
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: nodemanager
>            Reporter: Naganarasimha G R
>            Assignee: Naganarasimha G R
>             Fix For: 2.8.0
>
>         Attachments: YARN-2923.20141204-1.patch, YARN-2923.20141210-1.patch, 
> YARN-2923.20150328-1.patch, YARN-2923.20150404-1.patch
>
>
> As part of Distributed Node Labels configuration we need to support Node 
> labels to be configured in Yarn-site.xml. And on modification of Node Labels 
> configuration in yarn-site.xml, NM should be able to get modified Node labels 
> from this NodeLabelsprovider service without NM restart



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to