本文为您介绍如何连接Zookeeper。
前提条件
已创建集群,并且选择了ZooKeeper服务,详情请参见创建集群。连接Zookeeper
- 使用SSH登录集群,详情请参见登录集群。
- 执行以下命令,使用命令行工具zkCli.sh连接ZooKeeper。
zkCli.sh -server master-1-1:2181连接成功后,即可输入
help显示所有命令。
相关文档
关于ZooKeeper的更多介绍,请参见ZooKeeper Getting Started Guide。
FAQ
云监控采集 ZooKeeper 指标时连接异常或状态显示 unhealthy 怎么办?
可能原因是 ZooKeeper 实际监听的端口与云监控探测端口不一致,或安全组未放行云监控探针对相关端口的访问。请按以下步骤排查:
确认 ZooKeeper 监听端口。在 ZooKeeper 节点上执行以下命令,查看实际监听端口。
ss -lntp | egrep '2181|2888|3888|jmx|9010|9999'命令返回结果应包含客户端端口 2181、集群通信端口 2888 和 3888,以及 JMX 监控端口 9010 和 9999 等。
检查安全组规则。如果业务访问正常但云监控报错,请检查 ZooKeeper 所在安全组是否已放行云监控探针 IP 对上述端口的访问权限;如未放行,请在安全组的入方向规则中添加相应放行规则。