Skip to content

Unable to start failover controller. Parent znode does not exist #3

@HbnKing

Description

@HbnKing

Unable to start failover controller. Parent znode does not exis

zkfc 无法启动
因为znode节点被删除 .重新格式化即可
首次启动集群设置

  1. 启动所有节点上的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  

//同步主节点和备节点之间的元数据

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions