前提:已搭建好3(5或7)个节点的分布式,并配置好
1.没有其他服务(jps查看),依次启动myid为1 2 3 号的zkServer
2.用bin/zkServer.sh status查看状态,找到leader
3.清除所有namenode格式化目录数据,并格式化leader机的namenode
4.bin/hdfs zkfc -formatZK命令,在leader机格式化ZKFC,并启动ZKFC
5.依次启动所有JournalNode(必须在namenode之前)
6.启动leader机的namenode,等leader机的namenode完全启动(可用web查看)
7.用bin/hdfs namenode -bootstrapStandby命令,同步另一个namenode,并启动namenode
8.启动其他(DN NM HN RM等)