我是第一次从本教程安装hadoopv2.2(链接)。我的namenode运行正常 http://localhost:50070/ 但是我的数据节点没有运行: http://localhost:50030/ .如果你需要任何命令的输出,请告诉我。谢谢
http://localhost:50070/
http://localhost:50030/
mbzjlibv1#
您的datanode可能正在运行,但我认为您编写的webui不适合它,所以请首先尝试终端中的“jps”命令。如果它没有显示datanode,那么停止守护程序(通过stop-dfs.sh)清除“mydata/hdfs/datanode”文件夹中的所有内容(根据链接)运行命令“start dfs.sh”愿这行得通。
ztyzrc3y2#
在linux机器上试试这个Hadoop2.2.0安装指南
http://nextgenhadoop.blogspot.in/2013/10/steps-to-install-hadoop-220-stable.html
umuewwlo3#
首先停止所有实体,如namenode、datanode等(您将有一些脚本或命令来完成这项工作)格式化tmp目录转到/var/cache/hadoop hdfs/hdfs/dfs/手动删除目录中的所有内容现在再次格式化namenode启动所有实体,然后使用jps命令确认datanode已经启动现在运行任何您喜欢或拥有的应用程序。希望这有帮助。
3条答案
按热度按时间mbzjlibv1#
您的datanode可能正在运行,但我认为您编写的webui不适合它,所以请首先尝试终端中的“jps”命令。
如果它没有显示datanode,那么
停止守护程序(通过stop-dfs.sh)
清除“mydata/hdfs/datanode”文件夹中的所有内容(根据链接)
运行命令“start dfs.sh”
愿这行得通。
ztyzrc3y2#
在linux机器上试试这个Hadoop2.2.0安装指南
umuewwlo3#
首先停止所有实体,如namenode、datanode等(您将有一些脚本或命令来完成这项工作)
格式化tmp目录
转到/var/cache/hadoop hdfs/hdfs/dfs/手动删除目录中的所有内容
现在再次格式化namenode
启动所有实体,然后使用jps命令确认datanode已经启动
现在运行任何您喜欢或拥有的应用程序。
希望这有帮助。