Zookeeper 下载与安装
前言
下载地址:https://zookeeper.apache.org/releases.html
官网安装教程:http://zookeeper.apache.org/doc/r3.5.5/zookeeperStarted.html
版本
JDK:jdk1.8.0_211
Zookeeper:apache-zookeeper-3.5.5-bin
Zookeeper 简单命令
- 启动:./zkServer.sh start
- 停止:./zkServer.sh stop
- 查看 ZK 状态:./zkServer.sh status
- 使用 zkCli 连接:./zkCli.sh -server 127.0.0.1:2181
操作 node 命令
# 查看命令 help # 展示某节点下所有节点 ls / # 创建节点 create 节点 节点值 eg: create /zk_test my_data # 获取节点值 get 节点 eg:get /zk_test # 更新节点的值 set 节点 新值 eg: set /zk_test junk # 递归删除 rmr 节点 # 删除节点 delete 节点 eg:delete /zk_test
单机安装
一、下载解压后,进入解压目录
二、从 cong 目录下拷贝 zoo_sample.cfg 到该目录下并重命名为 zoo.cfg
三、配置 zoo.cfg ,指定数据目录和日志目录
四、进入 bin 目录,执行命令启动 zk,查看 zk 状态
启动命令
./zkServer.sh start
查看启动状态命令
./zkServer.sh status
五、进入 bin 目录使用 zkCli 连接本地 zk
连接命令
./zkCli.sh -server 127.0.0.1:2181
集群安装
集群安装需要安装奇数个 zookeeper 服务
一、下载解压后,进入解压目录
二、从 cong 目录下拷贝 zoo_sample.cfg 到该目录下并重命名为 zoo.cfg
三、配置 zoo.cfg ,指定数据目录和日志目录,配置多个 zk 节点
四、在 dataDir 指定目录下,为每个 zk 节点配置 myid
五、进入 bin 目录,执行命令启动 zk,查看 zk 状态
第一台机器
第二台机器
第三台机器
六、连接测试