(连接拒接)Call From hadoop 1 failed on connection exception: java.net.ConnException

版权声明:君若不学,则何以成?本文为博主原创文章,欢迎转载(记得注明出处,拜托~)。 https://blog.csdn.net/hu_belif/article/details/82992686

官方答复:

ls: Call From hadoop1/192.168.132.130 to hadoop1:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

或是:

ls: No Route to Host from  hadoop1/192.168.132.130 to hadoop1:9000 failed on socket timeout exception: java.net.NoRouteToHostException: No route to host; For more details see: http://wiki.apache.org/hadoop/NoRouteToHost 

上面的错误中提示我们从http://wiki.apache.org/hadoop/ConnectionRefusedhttp://wiki.apache.org/hadoop/NoRouteToHost中获取更多地连接被拒接的信息。

第二个问题是典型的网卡配置问题,仔细查看网卡配置

我们打开这个网站,参考网站中列举的各种异常解决措施,逐个检查我们的配置问题、端口号问题及防火墙与网卡问题。

若以上网站的各项措施仍未解决您的恼火,那下面这篇笔记或许能给您带来帮助。

山人妙计:

注意:前提是仔细检查之后我们的配置(主机/防火墙/网卡/端口号)全都没有问题的情况下。

还记得当时搭建集群时需要三个文件夹吗?(存储计算结果与临时数据的文件夹)重新格式化一下文件夹试试看。

删除hadoop安装目录下的tmp/namenode/datanode三个文件夹,然后重新创建三个文件夹。

接着执行首次启动Hadoop是的格式化操作:

扫描二维码关注公众号,回复: 3616274 查看本文章
start-all.sh

格式化完成,重新启动一下试试看。

若还没有解决您的问题或对文章有什么建议与疑惑,请在下面留言,谢谢~

猜你喜欢

转载自blog.csdn.net/hu_belif/article/details/82992686