访问集群
更新时间:2025-08-15 03:41:38
功能概述
ZooKeeper 支持用户通过节点内网 IP 地址连接,确保数据传输速率的同时兼顾数据安全。本小节主要介绍如何以终端命令行方式连接 ZooKeeper。
| 注意 |
|---|
待执行终端命令的云服务器或本地设备均需与 ZooKeeper 集群之间保持网络通畅。 |
操作步骤
-
云服务器或本地服务器,安装 ZooKeeper 客户端。安装说明请参见官方文档。
-
在 ZooKeeper 集群详情页面,查看节点 IP 地址。详情可参考查看集群信息。
-
参考以下步骤,访问 ZooKeeper。
-
方式一:在安装有 ZooKeeper 客户端的服务器上,执行以下命令行。其中,
<node1_ip>为上一步查询的 ZooKeeper 节点 IP,需根据实际情况进行修改,多个节点之间使用,隔开。bin/zkCli.sh|zkCli.cmd -server <node1_ip>:2181,<node2_ip>:2181,<node3_ip>:2181如上一步查询节点 IP 为
192.168.100.10、192.168.100.1与192.168.100.13,则命令行示例如下。bin/zkCli.sh|zkCli.cmd -server 192.168.100.10:2181,192.168.100.11:2181,192.168.100.12:2181 -
方式二:用户可以通过 ZooKeeper 支持的 REST 服务,获取相应的 ZooKeeper 节点信息。
curl -H'Accept: application/json' http://<node1_ip>:9998/znodes/v1/如需查询节点
192.168.100.10的信息,则命令行示例如下。curl -H'Accept: application/json' http://<192.168.100.10>:9998/znodes/v1/注意
-