ZooKeeper的命令行操作

1.使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:

[zk: 127.0.0.1:2181(CONNECTED) 1] ls /

2.创建一个新的 znode ,使用 create /zk myData 。这个命令创建了一个新的 znode 节点“ zk ”以及与它关联的字符串:

[zk: 127.0.0.1:2181(CONNECTED) 2] create /zk "myData“

3.我们运行 get 命令来确认 znode 是否包含我们所创建的字符串:

[zk: 127.0.0.1:2181(CONNECTED) 3] get /zk

监听这个节点的变化,当另外一个客户端改变/zk时,它会打印下面的

[zk: localhost:2181(CONNECTED) 4] get /zk watch
WATCHER::
WatchedEvent state:SyncConnected type:NodeDataChanged path:/zk

4.下面我们通过 set 命令来对 zk 所关联的字符串进行设置:

[zk: 127.0.0.1:2181(CONNECTED) 4] set /zk "zsl“

5.下面我们将刚才创建的 znode 删除:

[zk:127.0.0.1:2181(CONNECTED) 5] delete /zk

6.如果znode下面有子节点,用delete是删除不了的,要用递归删除:rmr

[zk: 127.0.0.1:2181(CONNECTED) 5] rmr /zk

你可能感兴趣的:(zk)