zookeeper 客户端命令大全(详细,有图片操作步骤)
  TEZNKK3IfmPf 2023年11月13日 25 0

前提准备

启动三台虚拟机zookeeper 服务

 zkServer.sh start 
 zkServer.sh start
 zkServer.sh start

查看服务状态
zookeeper 客户端命令大全(详细,有图片操作步骤)
zookeeper 客户端命令大全(详细,有图片操作步骤)zookeeper 客户端命令大全(详细,有图片操作步骤)

上面的zookeeper我已经启动好的

启动客户端

zkCli.sh

zookeeper 客户端命令大全(详细,有图片操作步骤)

客户端基本语法

zookeeper 客户端命令大全(详细,有图片操作步骤)

显示所有操作命令

zookeeper 客户端命令大全(详细,有图片操作步骤)### 查看当前ZNode中所包含的内容
zookeeper 客户端命令大全(详细,有图片操作步骤)

查看当前节点详细数据

zookeeper 客户端命令大全(详细,有图片操作步骤)

创建普通节点

1.创建路径必须关联数据
2.必须先创建父节点,后续才能创建字节点
3.每一次的创建必须写入数据

zookeeper 客户端命令大全(详细,有图片操作步骤)### 获取节点的值
zookeeper 客户端命令大全(详细,有图片操作步骤)

创建临时节点

注:(当和zookeeper服务器断开是,节点自动删除)并且只能在当前客户端查看到 ,客户端关闭就看不到了
zookeeper 客户端命令大全(详细,有图片操作步骤)

创建带序号的节点

注: 如果原理没有序号节点,序号节点从0开始依次递增,如果源节点下已有n个节点,则再从排序是开始,以此类推

zookeeper 客户端命令大全(详细,有图片操作步骤)### 修改节点的数据值
zookeeper 客户端命令大全(详细,有图片操作步骤)

监听变化

监听节点值的变化

1.bigdata01设置监听
zookeeper 客户端命令大全(详细,有图片操作步骤)

2.bigdata02 修改其值
zookeeper 客户端命令大全(详细,有图片操作步骤)

3.再从bigdata01查看变化

zookeeper 客户端命令大全(详细,有图片操作步骤)

监听路径变化

注:就是在另一台(bigdata02)zookeeper上创建节点,在bigdata01 上面能查到,前提bigdata01 设置监听
1.bigdata01设置监听
zookeeper 客户端命令大全(详细,有图片操作步骤)

2.bigdata02上面修改路径值
zookeeper 客户端命令大全(详细,有图片操作步骤)

3.bigdata01 上面显示出变化
zookeeper 客户端命令大全(详细,有图片操作步骤)

删除节点

zookeeper 客户端命令大全(详细,有图片操作步骤)

递归删除节点

zookeeper 客户端命令大全(详细,有图片操作步骤)

查看节点状态

zookeeper 客户端命令大全(详细,有图片操作步骤)

说明:

czxid-创建节点的事务zxid
    每次修改ZooKeeper状态都会收到一个zxid形式的时间戳,也就是ZooKeeper事务ID。
    事务ID是ZooKeeper中所有修改总的次序。每个修改都有唯一的zxid,如果zxid1小于zxid2,那么zxid1在zxid2之前发生。
ctime: znode被创建的毫秒数(从1970年开始)
mzxid: znode最后更新的事务zxid
mtime: znode最后修改的毫秒数(从1970年开始)
pZxid:znode最后更新的子节点zxid
cversion:znode子节点变化号,znode子节点修改次数
dataversion: znode数据变化号
aclVersion: znode访问控制列表的变化号
ephemeralOwner: 如果是临时节点,这个是znode拥有者的session id。如果不是临时节点则是0。
dataLength: znode的数据长度
numChildren: znode子节点数量

退出客户端

zookeeper 客户端命令大全(详细,有图片操作步骤)

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年03月29日   78   0   0 客户端端口Socket