You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Bikas Saha (JIRA)" <ji...@apache.org> on 2013/08/04 22:35:48 UTC

[jira] [Created] (YARN-1026) Test and verify ACL based ZKRMStateStore fencing for RM State Store

Bikas Saha created YARN-1026:
--------------------------------

             Summary: Test and verify ACL based ZKRMStateStore fencing for RM State Store
                 Key: YARN-1026
                 URL: https://issues.apache.org/jira/browse/YARN-1026
             Project: Hadoop YARN
          Issue Type: Sub-task
            Reporter: Bikas Saha


ZooKeeper allows create/delete ACL's for immediate children of a znode. It also has admin ACL's on a znode that allow changing the create/delete ACL's on that znode. RM instances could share the admin ACL's on the state store root znode. When an RM transitions to active, it can use the shared admin ACL's to give itself exclusive create/delete permissions on the children of the root znode. If all ZK state store operations are atomic and involve a create/delete znode then the above effectively fences other RM instances from modifying the store. This ACL change is only allowed when transitioning to active.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira