關於idea+centos7+zookeeper報錯connectionloss,timeout問題

之前一直報錯連接不上,檢查瞭很多遍ip也對著,端口也是,配置等等都沒有問題,也能ping通linux主機,一整天沒調通,煩都煩死瞭。

後來第二天繼續調試,發現之前關閉防火墻的時候,使用的是systemctl stop firewalld這個命令,會報錯未找到firewalld,以為是我的linux主機沒有firewall

但是當我使用firewall-cmd –state 時發現防火墻在運行。這時候才發現我之前的關閉防火墻命令對於centos7可能不適用。我是centos7.9;然後關閉防火墻命令是

systemctl stop firewalld.service ;再次查看防火墻的時候終於是關閉瞭。緊接著禁止防火墻開機自啟動:systemctl disable firewalld.service;

再次跑項目,成功連接!

xshell命令如下:

ps:如果要重新開啟開機自啟動:systemctl enable firewalls.service

其他防火墻命令如下:

一、防火墻的開啟、關閉、禁用命令

(1)設置開機啟用防火墻:systemctl enable firewalld.service

(2)設置開機禁用防火墻:systemctl disable firewalld.service

(3)啟動防火墻:systemctl start firewalld

(4)關閉防火墻:systemctl stop firewalld

(5)檢查防火墻狀態:systemctl status firewalld

二、使用firewall-cmd配置端口

(1)查看防火墻狀態:firewall-cmd –state

(2)重新加載配置:firewall-cmd –reload

(3)查看開放的端口:firewall-cmd –list-ports

(4)開啟防火墻端口:firewall-cmd –zone=public –add-port=9200/tcp –permanent

  命令含義:

  –zone #作用域

  –add-port=9200/tcp #添加端口,格式為:端口/通訊協議

  –permanent #永久生效,沒有此參數重啟後失效

  註意:添加端口後,必須用命令firewall-cmd –reload重新加載一遍才會生效

(5)關閉防火墻端口:firewall-cmd –zone=public –remove-port=9200/tcp –permanent

希望以後不要再犯這樣的聰明,啊小聰明。

到此這篇關於關於idea+centos7+zookeeper報錯connectionloss,timeout問題的文章就介紹到這瞭,更多相關zookeeper報錯connectionloss timeout問題內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: