나는 컴퓨터에서 hdfs를 실행하고 있습니다. 두 번째 컴퓨터에서 hdfs에 쓰려고 합니다. 연결 거부 오류가 발생하며 오류 자체에 다음 링크가 표시됩니다.http://wiki.apache.org/hadoop/ConnectionRefused
ping과 Traceroute 등을 모두 확인했습니다. 모든 것이 정상입니다. 하지만 이 서버와 포트에 대한 텔넷 연결은 실패합니다.
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 google.com 80
GET / HTTP/1.1
host: test.com
[twice enter]
효과가있다. 이와 비슷하게 입력을 제공하고 응답을 받고 싶습니다. 여기서 문제가 무엇입니까? 내가 잘못? 그렇다면 정정해주세요