Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.23.3, 2.0.0-alpha
-
None
-
Reviewed
Description
This jira is for a ZK-based FailoverController daemon. The FailoverController is a separate daemon from the NN that does the following:
- Initiates leader election (via ZK) when necessary
- Performs health monitoring (aka failure detection)
- Performs fail-over (standby to active and active to standby transitions)
- Heartbeats to ensure the liveness
It should have the same/similar interface as the Linux HA RM to aid pluggability.
Attachments
Attachments
Issue Links
- depends upon
-
HADOOP-8206 Common portion of ZK-based failover controller
- Closed
- incorporates
-
HADOOP-7992 Add ZK client for leader election
- Resolved
- is related to
-
HADOOP-7455 Introduce HA Service Protocol Interface
- Resolved