启动和退出客户端

启动客户端:

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

在这里插入图片描述

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部