zookeeper常用命令
1.ZooKeeper服务命令
1. 启动ZK服务: sh bin/zkServer.sh start
2. 查看ZK服务状态: sh bin/zkServer.sh status
3. 停止ZK服务: sh bin/zkServer.sh stop
4. 重启ZK服务: sh bin/zkServer.sh restart
5.连接服务器: ./zkCli.sh -server redis:2181
2. zk客户端命令
1. 创建节点:
create /zk "test" zk为节点名,test为数据
create -s /zk "test" 序列节点,全局递增
create -e /zk "test" 临时节点,客户端退出,节点消失
1. 显示节点信息:
ls /
ls / watch --监听create
3. 修改节点信息:
set /zk "zkbak"
4. 获取节点信息:
get /zk
get /zk watch--监听set (只有一次)
5.节点状态
stat /ttt
cZxid = 0xe0000000d (第一次创建的节点的事务Id)
ctime = Thu Oct 25 16:57:57 CST 2018 (第一次创建节点的时间)
mZxid = 0xe00000013 (最后一次修改节点的事务Id)
mtime = Thu Oct 25 17:03:54 CST 2018 (最后一次修改节点的时间)
pZxid = 0xe00000014 (子节点的事务Id)
cversion = 2
dataVersion = 3 (数据版本)
aclVersion = 0 (权限版本)
ephemeralOwner = 0x0 (持久节点,临时节点为sessionid)
dataLength = 3 (节点数据的长度)
numChildren = 2 (子节点的状态)
5. 删除文件:
delete /zk 没有子节点
rm 递归删除 有子节点
6. 退出客户端: quit
7. 帮助命令: help
posted on 2020-11-25 18:58 happygril3 阅读(223) 评论(0) 收藏 举报