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)    收藏  举报

导航