本文為您介紹如何串連Zookeeper。
前提條件
已建立叢集,並且選擇了ZooKeeper服務,詳情請參見建立叢集。串連Zookeeper
- 使用SSH登入叢集,詳情請參見登入叢集。
- 執行以下命令,使用命令列工具zkCli.sh串連ZooKeeper。
zkCli.sh -server master-1-1:2181串連成功後,即可輸入
help顯示所有命令。
相關文檔
關於ZooKeeper的更多介紹,請參見ZooKeeper Getting Started Guide。
FAQ
CloudMonitor採集 ZooKeeper 指標時串連異常或狀態顯示 unhealthy 怎麼辦?
可能原因是 ZooKeeper 實際監聽的連接埠與CloudMonitor探測連接埠不一致,或安全性群組未允許存取CloudMonitor探針對相關連接埠的訪問。請按以下步驟排查:
確認 ZooKeeper 監聽連接埠。在 ZooKeeper 節點上執行以下命令,查看實際監聽連接埠。
ss -lntp | egrep '2181|2888|3888|jmx|9010|9999'命令返回結果應包含用戶端連接埠 2181、叢集通訊連接埠 2888 和 3888,以及 JMX 監控連接埠 9010 和 9999 等。
檢查安全性群組規則。如果業務訪問正常但云監控報錯,請檢查 ZooKeeper 所在安全性群組是否已允許存取CloudMonitor探針 IP 對上述連接埠的存取權限;如未允許存取,請在安全性群組的入方向規則中添加相應允許存取規則。