You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Xuan Gong (JIRA)" <ji...@apache.org> on 2014/01/16 22:41:22 UTC

[jira] [Commented] (YARN-1459) Handle supergroups, usergroups and ACLs across RMs during failover

    [ 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)