zookeeper shell 使用

前言:上次给大家写了一个zk集群,如果你linux命令的基础部分 搭建zk集群是很简单的事情,zk集群搭建好了我们怎么连接zk 客户端,进行操作那?接下来就给大家演示如何使用zk shell 的使用

第一步:启动zk(我还是使用的上次博客里面的zk集群)  第一个红框是启动zk 第二个红框是查看zk的状态 如果出现第三个就证明启动成功了(三台机器都分别启动 或者启动其中两台也可以)

第二步 进入zk Client 客户端

出现下面这样就说明进入客户端成功了:

第三部:如何操作zk client?

具体常用命令解释:先从正删改查开始 在znode 中节点分为以下四种:

1>持久节点  2>持久顺序节点 3>临时节点(随着回话的关闭也就是session 的消亡而删除)4>临时顺序节点

增加节点:create [-s] [-e] /path data acl   >> -s 顺序节点(可选)-e (临时节点(可选))/path  data(数据) acl(访问控制) 

删除节点:rmr /path (递归删除) delete(一个一个删除注意:存在如果根节点下存在子节点 不可以直接删除父节点)

更改节点数据:set /path(path 具体的那个目录下) data(数据) [version] 版本号(可选)

查询节点:展示所有节点(ls / 和 ls2 /(展示所有节点))或者  get /path 获取节点下的子节点或者该节点下的数据以及信息

设置节点容量:setquota -n|-b val  /path 即使设置容量 znode 仍然可以继续创建(znode 的内部机制)

退出回话(客户端):quit

上面只是做了一些增删改成的演示其实用到的已经够了 具体的用法可以再去参考别的博客 写的也比较粗糙 ,下一篇给大家介绍

使用代码来连接 zk client 操作znode节点(透露下有三种方式  原生的zookeeper 第三方的 zkClient 以及curator) 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值