Zookeeper 的常用操作命令
首先进入到 Zookeeper 的安装目录
# 首先进入到 bin 目录下
cd /usr/local/apache-zookeeper-3.6.1-bin/bin
# 查看 bin 目录下的文件
ll
然后我们可以看见以下结果
通过查看 bin 目录下文件,我们不难推测出 Zookeeper 有一个服务端和一个客户端。一想到客户端与服务端,我们就应该想到,先有服务端,然后使用客户端
Zookeeper 服务端的命令
# 启动 Zookeeper 服务端
./zkServer.sh start
# 关闭 Zookeeper 服务端
./zkServer.sh stop
# 重启 Zookeeper 服务端
./zkServer.sh restart
# 查看 Zookeeper 服务端版本
./zkServer.sh version
# 查看 Zookeeper 服务器状态
./zkServer.sh status
# 使用指定文件夹下的配置文件启动 zookeeper 服务器
./zkServer.sh --config /usr/local/apache-zookeeper-3.6.1-bin/conf start
Zookeeper 客户端的命令
# 启动客户端(一般情况下是在本地的服务端启动后才可以使用,默认连接的是本地的服务端)
./zkCli.sh
# 启动客户端时连接相应的 服务器地址
# 连接的服务器的 clientPort 是 服务器用于监听客户端连接的端口,连接时注意与配置文件相对应
./zkCli.sh -server 192.168.16.130:2181
# 如果配置了相应的 host 也可以使用 host 连接
./zkCli.sh -server zoo1:2181