hadoop2.2 namenode正在运行,但datanode没有运行

cyvaqqii  于 2021-06-03  发布在  Hadoop
关注(0)|答案(3)|浏览(424)

我是第一次从本教程安装hadoopv2.2(链接)。
我的namenode运行正常 http://localhost:50070/ 但是我的数据节点没有运行: http://localhost:50030/ .
如果你需要任何命令的输出,请告诉我。
谢谢

mbzjlibv

mbzjlibv1#

您的datanode可能正在运行,但我认为您编写的webui不适合它,所以请首先尝试终端中的“jps”命令。
如果它没有显示datanode,那么
停止守护程序(通过stop-dfs.sh)
清除“mydata/hdfs/datanode”文件夹中的所有内容(根据链接)
运行命令“start dfs.sh”
愿这行得通。

ztyzrc3y

ztyzrc3y2#

在linux机器上试试这个Hadoop2.2.0安装指南

http://nextgenhadoop.blogspot.in/2013/10/steps-to-install-hadoop-220-stable.html
umuewwlo

umuewwlo3#

首先停止所有实体,如namenode、datanode等(您将有一些脚本或命令来完成这项工作)
格式化tmp目录
转到/var/cache/hadoop hdfs/hdfs/dfs/手动删除目录中的所有内容
现在再次格式化namenode
启动所有实体,然后使用jps命令确认datanode已经启动
现在运行任何您喜欢或拥有的应用程序。
希望这有帮助。

相关问题