Hadoop HDFS HA启动出现两个StandBy NameNode

时间:2023-03-10 03:29:36
Hadoop HDFS HA启动出现两个StandBy NameNode

可能是zkfc服务没有启动,正确的流程如下:

1、在nn001上格式化zkfc

sudo -u hdfs hdfs zkfc -formatZK

2、在三个(或以上)节点上启动journalnode

service hadoop-hdfs-journalnode start

3、在nn001上格式化namenode,并启动nn

sudo -u hdfs hdfs namenode -format
service hadoop-hdfs-namenode start

4、在nn002上格式化备用namenode

sudo -u hdfs hdfs namenode -bootstrapStandby
service hadoop-hdfs-namenode start

5、在nn001和nn002上启动zkfc服务

nn001/nn002
service hadoop-hdfs-zkfc start