irpas技术客

put: File /input._COPYING_ could only be replicated to 0 nodes instead of minRep

网络 6781

Hadoop上传文件报错: operation.java.net.NoRouteToHostException: 没有到主机的路由 报错:put: File /input.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

问题截图:

解决方法:

1.没有主机路由问题大多是防火墙的问题: 关闭所有节点的防火墙:

systemctl stop firewalld //关闭防火墙 systemctl status firewalld //查看防火墙状态

2,如果做完的一步还不行,还有第二个问题: (1)先查看一下各个节点的进程

jps

原因可能是hadoop格式化的时候出现了问题,导致他的clusterId不一致

去到存放hadoop的临时文件的目录那: (可先去查看自己存放到了哪,core-site.xml)

去到上图的那个路径,删掉这个目录

rm -fr /home/software/data

最后格式化hadoop:

hdfs namenode -format

成功:


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #PUT #file #input_COPYING_ #could #only #be #Replicated #To