【问题标题】:(Hadoop) mkdir: Call From NameNode/192.168.21.129 to NameNode:10001 failed on connection(Hadoop) mkdir: 从 NameNode/192.168.21.129 到 NameNode:10001 的调用连接失败
【发布时间】:2016-11-08 11:03:48
【问题描述】:

当我尝试时:

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

可能是什么问题?在哪里看?

【问题讨论】:

  • 试试 hadoop fs -mkdir hdfs://HName:8020/data/testFolder

标签: java hadoop2 mkdir connectionexception


【解决方案1】:

如果你连接的端口是 9000

然后在命令中将 10001 替换为 9000

hadoop fs -mkdir hdfs://HName:9000/data/testFolder

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    • 2014-09-26
    • 2020-02-16
    • 1970-01-01
    • 2012-02-10
    相关资源
    最近更新 更多