私はコンピュータでhdfsを実行しています。 2台目のコンピューターでhdfsに書き込もうとしています。接続拒否エラーが発生し、エラー自体に次のリンクが表示されます。http://wiki.apache.org/hadoop/ConnectionRefused
pingとTracerouteなどの両方を確認しました。すべてが正常です。ただし、このサーバーとポートへのTelnet接続は失敗します。
telnet localhost 8020
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
接続はすぐに終了します(2秒未満)。
一部のSO回答は、他のユーザーにlocalhostの代わりに127.0.0.1を使用するように助言します。
telnet 127.0.0.1 8020
Same as above output
それで8020に何か聞くことがあるか確認してみましたが、
netstat -plten | grep 8020
tcp 0 0 ::ffff:127.0.0.1:8020 :::* LISTEN 0 1331261 10940/java
それで、Telnetプログラムが正しく機能していることを確認してみました。
telnet google.com 80
GET / HTTP/1.1
host: test.com
[twice enter]
効果がある同様に、入力を提供して応答を受けたいです。ここで問題は何ですか?私は間違っていますか?その場合は訂正してください