Unable to start failover controller. Parent znode does not exis
zkfc 无法启动
因为znode节点被删除 .重新格式化即可
首次启动集群设置
- 启动所有节点上的zookeeper
[hadoop@djt11 hadoop]$ runRemoteCmd.sh "/home/hadoop/app/zookeeper/bin/zkServer.sh start"
zookeeper
2.启动所有节点上的journalnode
3.首先在主节点上(比如,djt11)执行格式化namenode
[hadoop@djt11 hadoop]$ bin/hdfs namenode -format / /namenode 格式化
[hadoop@djt11 hadoop]$ bin/hdfs zkfc -formatZK //格式化高可用
[hadoop@djt11 hadoop]$bin/hdfs namenode //启动namenode
4、与此同时,需要在备节点(比如,djt12)上执行数据同步
[hadoop@djt12 hadoop]$ bin/hdfs namenode -bootstrapStandby
//同步主节点和备节点之间的元数据