在設置zookeeper集羣中出現的問題

在zookeeper設置中出現了問題,可以打開zookeeper但是用zkServer.sh status 卻查詢不到,顯示未開啓,用jps卻可以查詢出進程,證明已經開啓

經網上查詢說可能是log的路徑出現問題,設置了路徑去沒有創建文件夾,還有一種說法說會出現這種情況的需要去修改zkserver.sh文件,嘗試以後

發現都不能解決問題,遂用zkServer.sh start-foreground命令查詢啓動log,啓動log的裏全是連接超時,此時,想到的出現的問題爲:端口不通,遂

百度關閉防火牆:

1) 重啓後生效 
開啓: chkconfig iptables on 
關閉: chkconfig iptables off 

2) 即時生效,重啓後失效 
開啓: service iptables start 
關閉: service iptables stop 

需要說明的是對於Linux下的其它服務都可以用以上命令執行開啓和關閉操作。 

在開啓了防火牆時,做如下設置,開啓相關端口, 
修改/etc/sysconfig/iptables 文件,添加以下內容: 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


關閉防火牆後狀態正常,現考慮將防火牆開啓端口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章