Centos7 startzookeeperがポート2181に接続できません

zookeeperを起動し、仮想マシンにpingを実行できますが、telnet ip +ポートは、接続がタイムアウトまたは拒否されていることを検出します

トラブルシューティングのアイデア

  1. まず、IPが同じかどうかを確認します
  2. 飼育係は正常に開始されたかどうbin/zkServer.sh statusか、ss -ntl | grep 2181またはnetstat -anpt | grep 2181
  3. Linuxがファイアウォールをオフにしているかどうかを確認します
systemctl status firewalld.service

● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-12-28 21:57:48 CST; 4 months 7 days ago
     Docs: man:firewalld(1)
 Main PID: 701 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─701 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork --nopid

ファイアウォールをオフにします(一時的にオフにします。仮想マシンを再起動するとファイアウォールが自動的にオンになります)

sudo systemctl stop firewalld.service

ファイアウォールサービスを禁止する(完全にシャットダウンする)

sudo systemctl disable firewalld.service

正常に接続するために再度Telnet

おすすめ

転載: blog.csdn.net/lz6363/article/details/105940107