最近运行Hadoop程序的时候遇到了这个Bug,很久才改好,做一些必要的笔记,一来是对自己学习的知识的巩固,二来对有同样问题的人有参考作用。
文章目录
一 问题描述
执行命令:
telnet 127.0.0.1
报错:
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
二 错误的原因
能够执行telnet命令并不代表系统中安装了telnet服务。
由于是远程连接本地(或者可以理解为集群中的主节点要操作副节点),所以本地需要有telnet服务才能进行连接。
输入命令:
netstat -tnl
查看端口状态:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 12