您的位置:首页 > 运维架构 > 网站架构

Haoop-HA 高可用集群启动步骤(完整版)

2020-07-18 04:15 731 查看

(1)在Namenode主机 hadoop 目录下关闭所有HDFS服务:

sbin/stop-dfs.sh

(2)在各个节点上删除 data/ logs/

rm -rf data/ logs/


(3)在各个集群节点的 Zookeeper目录下启动Zookeeper集群:

bin/zkServer.sh start

(4)在 [nn1] 上启动 Zookeeper 客户端,并删除 hadoop-ha 节点:

bin/zkCli.sh
ls /
rmr /hadoop-ha

(5)在NameNode [nn1] 节点上,输入以下命令群启journalnode服务:

sbin/hadoop-daemons.sh start journalnode

(B)或者在在各个JournalNode节点上,单个启动journalnode服务 :

sbin/hadoop-daemon.sh start journalnode

(6)在 Namenode [nn1] 上,对其进行格式化。

bin/hdfs namenode -format

(7)初始化HA在Zookeeper中状态:

bin/hdfs zkfc -formatZK

(8)在 Namenode [nn1] 上启动HDFS服务:

sbin/start-dfs.sh

(9)在 另外一个节点 Namenode [nn2] 上,同步nn1的元数据信息:

bin/hdfs namenode -bootstrapStandby

(10) 启动[nn2] :

sbin/hadoop-daemon.sh start namenode

(11) 查看web页面显示

hadoop102:50070            (active)
hadoop103:50070           (standby)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: