[ 
https://issues.apache.org/jira/browse/YARN-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13853076#comment-13853076
 ] 

Karthik Kambatla commented on YARN-1029:
----------------------------------------

Spoke to Bikas offline. 

Bikas thinks we are trying to do too many things in this JIRA and it would be 
good to cut the scope down and create follow up JIRAs for the remaining items. 
With all the confusion created by the various items, I agree with him. The 
proposal is to capture only the following in this JIRA:
# When automatic embedded failover is enabled (two configs), start the 
RMZKActiveStandbyElector (embedded leader election).
# Unify the zookeeper connection related configs (timeouts, ACLs, etc.) between 
the embedded election and zk-store. 
# Address only automatic failover (if an Active RM goes down, the other RM 
takes over as Active). 

Follow-up items (will create separate JIRAs for these): 
# Manual graceful failover (yarn rmadmin -failover rm1 rm2) - we might not want 
to support it in the first place when automatic failover is enabled. Users can 
forcefully failover (transition to standby, followed by transition to active)
# Simplify the configuration - IOW, use a single config to turn on both ZK 
store and embedded leader election.




> Allow embedding leader election into the RM
> -------------------------------------------
>
>                 Key: YARN-1029
>                 URL: https://issues.apache.org/jira/browse/YARN-1029
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>            Assignee: Karthik Kambatla
>         Attachments: embedded-zkfc-approach.patch, yarn-1029-0.patch, 
> yarn-1029-0.patch, yarn-1029-approach.patch
>
>
> It should be possible to embed common ActiveStandyElector into the RM such 
> that ZooKeeper based leader election and notification is in-built. In 
> conjunction with a ZK state store, this configuration will be a simple 
> deployment option.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to