常用的 Zookeeper 命令
当 zk 出现问题时,可以进入 zookeeper 所在 bin目录,启动zk命令行工具进行相关运维操作。
1 2
| # 启动 zkCli, 连接 zk ./sh zkCli.sh
|
新增
1 2 3 4
| # 1.增 # 创建节点: create [-s] [-e] path data acl create /zk-node 123
|
删除
1 2 3 4 5 6 7
| # 2.删 # 删除节点: delete path [version] delete /zk-node
# 级联删除节点 deleteall path
|
修改
1 2 3 4
| # 3.改 # 更新节点里的数据 set path data [version] set /zk-node 333
|
查询
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| # 4.查 # 4.1.查看指定路径 ls path [watch] ls / ls /governance_ds_table ls /governance_ds_table/metadata
# 级联查看路径 ls -R path
# 4.2.查看指定节点的数据内容 get path [watch] # 查看节点内的数据 get /zk-node
# 4.3.查看状态信息,包含创建时间 [zk: localhost:2181(CONNECTED) 9] stat /zk-node cZxid = 0x5 # 创建时间 ctime = Mon Oct 23 10:20:23 CST 2023 mZxid = 0x6 # 最后一次修改时间 mtime = Mon Oct 23 10:20:27 CST 2023 pZxid = 0x5 cversion = 0 dataVersion = 1 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 3
|
参考
zookeeperCLI