本人Hadoop集群部署如下:
hadoop102hadoop103hadoop104HDFSNameNodeDataNodeSecondaryNameNodeDataNodeDataNodeYarn
NodeManager
ResourceManager
NodeManager
NodeManager
问题:当格式化NameNode后,启动hdfs。发现jps后没有显示NameNode。
解决方法:
1、先关闭各节点的运行
在hadoop102的hadoop-3.1.3目录下输入: sbin/stop-dfs.sh
在hadoop103的hadoop-3.1.3目录下输入: sbin/stop-yarn.sh、
2、删除各节点的 /data 和 /logs 目录里的所有文件
上述两个目录在 /opt/module/hadoop-3.1.3 中。
(找到你解压hadoop所在的目录)
!!!hadoop102、hadoop103、hadoop104的两个目录
3、重新在hadoop102上格式化NameNode
在hadoop102的hadoop-3.1.3目录下输入命令: hdfs namenode -format
4、启动hdfs
在hadoop102的hadoop-3.1.3目录下输入命令: sbin/start-dfs.sh
启动成功示意图:
hadoop102节点:
hadoop103节点:
hadoop104节点:
在Web端查看HDFS的NameNode
浏览器中输入网址: http://hadoop102:9870
查看HDFS上存储的数据信息
Web端查看YARN的ResourceManager
浏览器中输入:http://hadoop103:8088
查看YARN上运行的Job信息
版权归原作者 向南不向北 所有, 如有侵权,请联系我们删除。