zookeeper学习笔记---Zookeeper的命令行对节点的操作
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]