ZKFailoverController

E829912

ZKFailoverController is an HDFS high-availability component that uses ZooKeeper to coordinate automatic failover between NameNodes.

All labels observed (1)

Label Occurrences
ZKFailoverController canonical 1

How this entity was disambiguated

Statements (40)

Predicate Object
instanceOf HDFS component ⓘ
ZooKeeper-based failover controller ⓘ
high-availability controller ⓘ
belongsToModule Hadoop HDFS ⓘ
linked to: HDFS
belongsToProject Apache Software Foundation Hadoop project ⓘ
linked to: Hadoop
canBeUsedWith manual failover as backup procedure ⓘ
coordinates automatic failover between NameNodes ⓘ
dependsOn reliable ZooKeeper quorum ⓘ
elects active NameNode via ZooKeeper ⓘ
ensures only one active NameNode at a time ⓘ
implements automatic failover policy ⓘ
interactsWith FailoverController framework in Hadoop ⓘ
NameNode RPC server ⓘ
linked to: NameNode

ZooKeeper client library ⓘ
linked to: Apache ZooKeeper
isConfiguredIn core-site.xml ⓘ
hdfs-site.xml ⓘ
isConfiguredWith fencing methods ⓘ
health check parameters ⓘ
isDocumentedIn Hadoop HDFS High Availability documentation ⓘ
isImplementedIn Java ⓘ
isStartedBy hdfs zkfc command ⓘ
logsTo Hadoop log files ⓘ
manages active NameNode role ⓘ
standby NameNode role ⓘ
monitors NameNode health ⓘ
partOf Apache Hadoop ⓘ
linked to: Hadoop

HDFS high availability architecture ⓘ
performs fencing of previously active NameNode on failover ⓘ
health monitoring via RPC to NameNode ⓘ
prevents split-brain scenarios between NameNodes ⓘ
requires ZooKeeper ensemble ⓘ
properly configured ZooKeeper ACLs ⓘ
shared edits or Quorum Journal Manager setup ⓘ
runsAlongside NameNode ⓘ
runsOn NameNode host ⓘ
storesCoordinationStateIn ZooKeeper znodes ⓘ
linked to: Apache ZooKeeper
supports HDFS NameNode high availability ⓘ
supportsMode automatic failover ⓘ
uses Apache ZooKeeper ⓘ
wasIntroducedIn Hadoop 2.x high-availability feature set ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

HDFS → hasComponent → ZKFailoverController ⓘ