个人技术空间关于本站

Hadoop集群部署05-hadoop启动

第一次启动前需要格式化

第一台主节点机器上执行
/usr/local/hadoop-3.2.4/bin/hdfs zkfc -formatZK
/usr/local/hadoop-3.2.4/sbin/start-all.sh
/usr/local/hadoop-3.2.4/bin/hdfs namenode -format
/usr/local/hadoop-3.2.4/sbin/start-all.sh
其他主节点机器上执行
/usr/local/hadoop-3.2.4/bin/hdfs namenode -bootstrapStandby
/usr/local/hadoop-3.2.4/sbin/start-all.sh
#如果新增了主节点,需要拷贝journalnode目录

后续启动命令

/usr/local/hadoop-3.2.4/sbin/stop-all.sh
/usr/local/hadoop-3.2.4/sbin/start-all.sh

浏览器访问hadoop1的9870端口,查看hadoop集群状态
http://43.138.117.92:9870/dfshealth.html

#故障转移测试
/usr/local/hadoop-3.2.4/bin/hdfs haadmin -failover nn1 nn2
/usr/local/hadoop-3.2.4/bin/hdfs haadmin -failover nn2 nn1

#检查 HDFS 状态
/usr/local/hadoop-3.2.4/bin/hdfs haadmin -getServiceState nn1
/usr/local/hadoop-3.2.4/bin/hdfs haadmin -getServiceState nn2

#检查 YARN 状态
/usr/local/hadoop-3.2.4/bin/yarn rmadmin -getServiceState rm1
/usr/local/hadoop-3.2.4/bin/yarn rmadmin -getServiceState rm2

查看每台机器在运行的java服务

root@hadoop1:~# jps
9136 DataNode
10402 NodeManager
10020 ResourceManager
12261 Jps
1177 QuorumPeerMain
9449 JournalNode
8809 NameNode

root@hadoop2:~# jps
9920 NodeManager
11985 Jps
8689 DataNode
9541 ResourceManager
1144 QuorumPeerMain
9002 JournalNode
3627 NameNode

root@hadoop3:~# jps
7233 NodeManager
8920 Jps
1162 QuorumPeerMain
6667 JournalNode
6333 DataNode
CreateBy:2026-04-16,UpdateBy:2026-04-17

评论

还没有评论,欢迎第一个留言。
← 请输入您的姓名
← 请输入常用邮箱(不会公开)
← 请输入个人网站(可选)
← 请输入评论内容,文明交流
← 请先完成人机验证