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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章