Menu

Hadoop ZKFC

The ZKFailoverController (ZKFC) is a new component which is a ZooKeeper client which also monitors and manages the state of the NameNode. Each of the machines which runs a NameNode also runs a ZKFC, and that ZKFC is responsible for Health monitoring, ZooKeeper session management, ZooKeeper-based election.

module.exports = ->
  'configure': [
    'ryba/hadoop/core'
    'ryba/hadoop/zkfc/configure'
    'ryba/hadoop/hdfs_nn/configure'
  ]
  'check':
    'ryba/hadoop/zkfc/check'
  'install': [
    'masson/core/iptables'
    'ryba/hadoop/zkfc/install'
    'ryba/hadoop/zkfc/start'
    'ryba/hadoop/zkfc/check'
  ]
  'start':
    'ryba/hadoop/zkfc/start'
  'stop':
    'ryba/hadoop/zkfc/stop'
  'status':
    'ryba/hadoop/zkfc/status'