telnet IP 2181端口失败

使用云桌面连接zk失败,telnet IP 2181端口不通,23端口是通的,请问有没有遇到或者了解这种情况的?怎么解决的?麻烦告知一下,万分感激!

  1. 在zk服务器上确认对应的端口是不是zk服务启用的
  2. 检查zk服务器上的防火墙设置,是否阻止对应端口的访问

根据您提供的信息,似乎是ZooKeeper服务的2181端口没有开放或者被防火墙拦截了,导致云桌面连接失败。建议您按照以下步骤进行排查和解决:

确认ZooKeeper服务是否已经启动,并且2181端口是否已经开启。可以使用命令sudo netstat -tlpn | grep 2181查看该端口是否在监听状态。

如果2181端口已经开启,请检查防火墙规则,确保2181端口已经被允许通过。可以使用sudo ufw status命令查看当前防火墙规则,并根据需要添加相应的规则。

如果防火墙规则已经允许2181端口通过,但是仍然无法连接,可以尝试在ZooKeeper的配置文件conf/zoo.cfg中修改clientPort参数的值,例如将其修改为客户端可以访问的端口号,然后重启ZooKeeper服务。

如果以上步骤都无法解决问题,建议您联系云服务提供商或网络管理员进行进一步的排查和解决。

希望以上内容能够帮助您解决问题,祝您好运!

zookeeper连接超时的解决办法:
1.先临时关闭linux上的防火墙,再使用“telnet ip 端口号 ” 测试是不是防火墙的问题导致的,命令如下:
service iptables stop
切换到window窗口:telnt ip端口号
2.如果知道是端口号没有被开放,测试只需要在linux的防火墙开放端口就可以了,命令如下
vim /etc/sysconfig/iptables
在这个文件中,加上你要开放的端口即可。