[ 
https://issues.apache.org/jira/browse/YARN-1026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karthik Kambatla resolved YARN-1026.
------------------------------------

    Resolution: Duplicate

YARN-1222 handles the implementation and testing of the implicit fencing 
mechanism in ZKRMStateStore. Resolving this as duplicate.

> 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
>            Assignee: Karthik Kambatla
>
> 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 was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to