前提是你已经安装好Hadoop了。
问题描述:Hadoop能够正常启动,jps 命令能够查看到所有的节点。但是上传文件会失败,报错为:put: File /input/1.txt.COPYING could only be replicated to 0 nodes instead of minReplication (=1). There are 2 datanode(s) running and 2 node(s) are excluded in this operation.
而且在web端显示为:
说明:我在Linux下使用jps命令能看到所有的节点,但是在web端显示没有节点是活的,也没有节点是死的。
好了,分析。
经过查找,最后得出错误的地方是ubuntu的hosts文件,如果是centos就不会用该问题出现。
解决方法:
将hosts文件改为下图所示:
问题到此结束。