[
https://issues.apache.org/jira/browse/YARN-1459?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13873990#comment-13873990
]
Xuan Gong commented on YARN-1459:
---------------------------------
To use it in HA, the client has to upload the new configuration file into
remote File System (such as hdfs) before we can load the new configs.
For example, if we call refreshQueues in HA, the client need to upload the
modified capacity-scheduler.xml into hdfs. When refreshQueues is called, the
capacity scheduler will reinitiate queues with this modified
capacity-scheduler.xml.
Will make a RemoteConfiguration, and provide some basic common functionalities.
So, when HA is enable, instead of simply call getConfig() in refresh* to get
configuration, we will enforce new configs from the RemoteConfiguration. Have
create a new ticket https://issues.apache.org/jira/browse/YARN-1611 to track
the work.
This ticket will focus on making sure it work with HA.
> Handle supergroups, usergroups and ACLs across RMs during failover
> ------------------------------------------------------------------
>
> Key: YARN-1459
> URL: https://issues.apache.org/jira/browse/YARN-1459
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: resourcemanager
> Affects Versions: 2.2.0
> Reporter: Karthik Kambatla
> Assignee: Xuan Gong
>
> The supergroups, usergroups and ACL configurations are per RM and might have
> been changed while the RM is running. After failing over, the new Active RM
> should have the latest configuration from the previously Active RM.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)