一、進入命令行 ./bin/zkCli.sh 二、常用命令 命令 作用 範例 備註 connect host:port 連接其他zookeeper客戶端 connect hadoop2:2181 2181是客戶端的埠號 create [-s] [-e] path data acl 創建新的節點 c ...
一、進入命令行
./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 |