[
https://issues.apache.org/jira/browse/YARN-2495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14182257#comment-14182257
]
Wangda Tan commented on YARN-2495:
----------------------------------
[~Naganarasimha],
One comment before you uploading patch:
I suggest to have an option to indicate if currently is using decentralized
node label configuration or not. If it is true, NM will do following steps like
create NodeLabelProvider, setup labels in NodeHeadrbeatRequest, etc.
If you think that is make sense to you, I suggest we can call it
"ENABLE_DECENTRALIZED_NODELABEL_CONFIGURATION" ->
(yarn.node-labels.decentralized-configuration.enabled), or do you have another
suggestions?
And also, that value will be used by RM, RM need do similar things like disable
admin change labels on nodes via RM admin CLI, etc. I think you can first focus
on NM stuffs and ResourceTracker changes in RM. AdminService related changes
can be split to another JIRA.
Thanks,
Wangda
> Allow admin specify labels in each NM (Distributed configuration)
> -----------------------------------------------------------------
>
> Key: YARN-2495
> URL: https://issues.apache.org/jira/browse/YARN-2495
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: resourcemanager
> Reporter: Wangda Tan
> Assignee: Naganarasimha G R
> Attachments: YARN-2495.20141023-1.patch, YARN-2495_20141022.1.patch
>
>
> Target of this JIRA is to allow admin specify labels in each NM, this covers
> - User can set labels in each NM (by setting yarn-site.xml or using script
> suggested by [~aw])
> - NM will send labels to RM via ResourceTracker API
> - RM will set labels in NodeLabelManager when NM register/update labels
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)