您当前的位置: 首页 >  zookeeper

梁云亮

暂无认证

  • 1浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Zookeeper客户端命令

梁云亮 发布时间:2020-03-07 11:32:49 ,浏览量:1

启动Zookeeper

在三台虚拟机上分别调用: $ bin/zkServer.sh start $ bin/zkServer.sh start $ bin/zkServer.sh start

查看是否启动成功

在这里插入图片描述

查看状态

在这里插入图片描述

启动客户端

在这里插入图片描述

显示所有操作命令

在这里插入图片描述

查看当前ZNode中所包含的内容

在这里插入图片描述

查看当前节点详细数据

在这里插入图片描述

创建普通节点

创建路径必须关联数据 必须先创建父节点,才能创建子节点 每次创建都必须写数据 在这里插入图片描述

获取节点的值

在这里插入图片描述

创建临时节点

临时节点只能在当前当前客户端查看到。 在这里插入图片描述 关闭当前客户端,再次打开,会发现/aa/a2节点不存在了。

创建带序号的节点

如果原来没有序号节点,序号从0开始依次递增。如果原节点下已有n个节点,则再排序时从n开始,以此类推。

在这里插入图片描述

修改节点的数据值

在这里插入图片描述

监听变化 监听节点值的变化
  1. hcmaster上设置监听 在这里插入图片描述
  2. hcslave1上修改值 在这里插入图片描述
  3. hcmaster上显示出变化 在这里插入图片描述
监听路径变化
  1. hcmaster上设置监听 在这里插入图片描述
  2. hcslave1上修改值 在这里插入图片描述
  3. hcmaster上显示出变化 在这里插入图片描述
删除节点 删除单个节点

在这里插入图片描述

递归删除节点

在这里插入图片描述

查看节点状态

在这里插入图片描述 说明:

  • 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子节点数量
退出客户端

在这里插入图片描述

关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0975s