0

私がしようとすると:

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のノードからそれ自体、およびパスワードなしで他のノードに接続できます。- 1 つのネーム ノードと 3 つのデータ ノードで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

何が問題なのですか?どこを見る?

4

1 に答える 1

0

接続するポートが 9000 の場合

次に、コマンドで 10001 を 9000 に置き換えます

hadoop fs -mkdir hdfs://HName:9000/data/testFolder
于 2016-11-08T12:04:36.983 に答える