zookeeper学习笔记—Zookeeper的命令行对节点的操作
1. 通过zkClient进入zookeeper的客户端
1. 进入bin路径
2. 使用命令进行连接:
- ./zkcli.sh 连接本地的zookeeper服务器
- ./zkCli.sh -server ip:port 连接指定的服务器
- ls / 查看当前的所有节点
2.创建节点
- 使用
create命令:create [-s][-e] path data acl - 其中,
-s或 -e 分别指定节点特性,顺序或 临时 节点,若不指定,则创建持久节点; -
path:指的是当前节点的路径,必须用斜线分隔 -
data:创建的内容 -
acl⽤来进⾏权限控制。
3.读取节点
与读取相关的有ls和get命令
3-1.ls path:其中,path表示的是指定数据节点的节点路径
3-2.get path:想要获得某个节点的数据内容和属性,get /zk-permanent
3-3.ls2 path:想要获得某个节点的数据内容(为空)和属性,ls2 /zk-permanent
4.更新和删除节点
1.更新节点:使用set命令,可以更新指定节点的数据内容
set path data [version]
-
删除节点:delete path [version]