(Hadoop) mkdir:从 NameNode/192.168.21.129 到 NameNode:10001 的调用连接失败
(Hadoop) mkdir: Call From NameNode/192.168.21.129 to NameNode:10001 failed on connection
当我尝试时:
hadoop fs -mkdir hdfs://HName:10001/data/testFolder
我得到:
mkdir: Call From HName/192.168.21.129 to HName:10001 failed on connection except
ion: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
注意:
-当 JPS
我看到所有应该在名称节点上的服务,而在数据节点上我看到所有应该在那里的服务。
-我可以 ssh
从任何节点到它自己以及任何其他没有密码的节点。
-我在一个名称节点和三个数据节点上 运行 Hadoop 2.7.3
当我尝试时:
sudo netstat -ntap | grep 9000
我得到:
tcp 0 0 192.168.21.129:9000 0.0.0.0:* LISTEN 2104/java
tcp 0 0 192.168.21.129:9000 192.168.21.133:36116 ESTABLISHED 2104/java
tcp 0 0 192.168.21.129:55052 192.168.21.129:9000 TIME_WAIT -
tcp 0 0 192.168.21.129:9000 192.168.21.132:36236 ESTABLISHED 2104/java
tcp 0 0 192.168.21.129:9000 192.168.21.130:60798 ESTABLISHED 2104/java
可能是什么问题?去哪里看?
如果你连接的端口是9000
然后将命令中的 10001 替换为 9000
hadoop fs -mkdir hdfs://HName:9000/data/testFolder
当我尝试时:
hadoop fs -mkdir hdfs://HName:10001/data/testFolder
我得到:
mkdir: Call From HName/192.168.21.129 to HName:10001 failed on connection except
ion: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
注意:
-当 JPS
我看到所有应该在名称节点上的服务,而在数据节点上我看到所有应该在那里的服务。
-我可以 ssh
从任何节点到它自己以及任何其他没有密码的节点。
-我在一个名称节点和三个数据节点上 运行 Hadoop 2.7.3
当我尝试时:
sudo netstat -ntap | grep 9000
我得到:
tcp 0 0 192.168.21.129:9000 0.0.0.0:* LISTEN 2104/java
tcp 0 0 192.168.21.129:9000 192.168.21.133:36116 ESTABLISHED 2104/java
tcp 0 0 192.168.21.129:55052 192.168.21.129:9000 TIME_WAIT -
tcp 0 0 192.168.21.129:9000 192.168.21.132:36236 ESTABLISHED 2104/java
tcp 0 0 192.168.21.129:9000 192.168.21.130:60798 ESTABLISHED 2104/java
可能是什么问题?去哪里看?
如果你连接的端口是9000
然后将命令中的 10001 替换为 9000
hadoop fs -mkdir hdfs://HName:9000/data/testFolder