我正在使用JAVA SDK 6在Ubuntu 14.04上设置Hadoop 0.20.2。我一直在遵循http://arifn.web.id/blog/2010/07/29/running-hadoop-single-cluster.html的说明并且已经达到了“格式化和运行Hadoop”。按照指示,我输入
bin/hadoop namenode-format
bin/hadoop start-all.sh
这似乎有效,我可以用
查看节点的状态bin/hadoop dfsadmin -report
接下来,我使用
停止所有节点bin/stop-all.sh
此时,我收到错误,Hadoop停止响应任何命令。相反,它只是挂起,并没有给出任何反馈。我尝试重新格式化namenode并使用
重新启动脚本bin/hadoop namenode-format
bin/hadoop start-all.sh
...但是当我要求它做任何事情时,我仍然会遇到Hadoop挂起的问题。我没有得到任何错误消息,或者根本没有任何反馈:只要我按下Enter键(即使是像bin / hadoop这样简单的东西),它就会挂起。
我实际上已经尝试过两次在Ubuntu上安装Hadoop而且我两次都遇到过这个问题。有没有人对这可能发生的原因有任何想法或者如何解决这个问题?
谢谢!
答案 0 :(得分:1)
格式化namenode使用以下命令,namenode和-format选项之间需要一个空格
bin/hadoop namenode -format
对于启动hadoop守护进程,请使用以下命令(已删除hadoop)
bin/start-all.sh
启动hadoop deamons后,使用jps
或ps aux | grep -i hadoop
命令确保hadoop守护进程正在运行,
答案 1 :(得分:0)
检查部署中的日志。它默认位于Hadoop主目录的logs目录中。