启动和退出客户端
启动客户端:
zkCli.sh -server [ip:port]
[root@hadoop2 ~]# /usr/local/zookeeper/bin/zkCli.sh -server localhost:2181
如果不指定 -server 参数及其后的 IP 和端口,默认会连接到 localhost:2181。
退出客户端:
quit
查看帮助和命令
显示所有操作命令:
help
节点操作
- 查看znode 根目录结构
[zk: localhost:2181(CONNECTED) 0] ls /
[zookeeper]
- 创建 znode 节点
[zk: localhost:2181(CONNECTED) 1] create /test helloworld
- 查看 znode 节点
[zk: localhost:2181(CONNECTED) 2] get /test
helloworld
- 修改 znode 节点
[zk: localhost:2181(CONNECTED) 3] set /test zookeeper
[zk: localhost:2181(CONNECTED) 4] get /test
zookeeper
- 删除 znode 节点
[zk: localhost:2181(CONNECTED) 5] delete /test
[zk: localhost:2181(CONNECTED) 6] ls /
[zookeeper]
监听设置
- 监听节点数据变化:
在 get 命令后添加 watch 参数可以监听指定节点数据的变化。 - 监听节点子节点变化:
在 ls 或 ls2 命令后添加 watch 参数可以监听指定节点子节点的增加和删除。
查看节点状态
stat [path]
此命令用于获取指定节点的详细状态信息,包括版本、权限、时间戳等。he
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » Zookeeper shell 的操作
发表评论 取消回复