我在一台机器上运行 hdfs。我正在尝试从我的第二台机器写入 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 答案建议其他用户使用 127.0.0.1 而不是 localhost。
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]
有用。与此类似,我想提供输入并获得响应。这里有什么问题?我错了吗?如果是这样,请纠正我