ZooKeeper的使用---命令端
阿新 • • 發佈:2018-05-15
true 客戶端 否則 spa sta create 命令行 命令 刪除節點
一、進入命令行
./bin/zkCli.sh二、常用命令
命令 | 作用 | 範例 | 備註 |
connect host:port | 連接其他zookeeper客戶端 | connect hadoop2:2181 | 2181是客戶端的端口號 |
create [-s] [-e] path data acl | 創建新的節點 | create /servers "hello" |
-s和-e是可選參數
|
get path [watch] | 查看節點內的數據和狀態 | get /servers | watch是可選參數,意為是否對節點數據變化加入監控,只能監控一次。 |
ls path [watch] | 查看子節點列表 | ls / | watch是可選參數,意為是否對子節點變化加入監控,只能監控一次。 |
set path data [version] | 設置節點的值 | set /servers "hello" | version是可選參數,當節點壓力過大的時候,各個節點的版本可能會出現不同步的現象,可以通過version來指定對應的版本,-1表示所有版本。 |
rmr path | 刪除節點及其子節點 | rmr /servers | |
delete path [version] | 刪除該節點 | delete /servers | version為可選參數,當節點壓力過大的時候,各個節點的版本可能會出現不同步的現象,可以通過version來指定對應的版本,-1表示所有版本。 註:不能刪除包含子節點的節點,否則會失敗並報錯: Node not empty |
quit | 退出本次會話 | quit |
ZooKeeper的使用---命令端