我正在namenode节点上的4节点hadoop集群中执行以下命令:
hadoop fs -ls /
但是它显示了一个错误:
ls: Failed on local exception: java.net.SocketException:
Network is unreachable; Host Details: local host is "namenode/172.16.1.2";
destination host is: "namenode":9000;
core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://namenode:9000</value>
</property>
</configuration>
猫/ etc / hosts:
172.16.1.2 namenode
172.16.1.3 datanode1
172.16.1.4 datanode2
172.16.1.5 datanode3
首先尝试ping namenode
看看会发生什么。如果ping到达主机,请检查iptables
当前计算机上的防火墙,namenode
因为它可能阻止了相关流量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句