zookeeper常用命令

2021-09-14 05:23:46 字數 1132 閱讀 2543

啟動zk服務:  ./zkserver.sh start

檢視zk服務狀態:   ./zkserver.sh status

停止zk服務:  ./zkserver.sh stop

重啟zk服務:  ./zkserver.sh restart

顯示當前zookeeper下的檔案: ls /

顯示當前zookeeper下的檔案,以及檔案的更新情況:  ls2 /

檢視指定節點: ls  /demo

建立檔案,設定持久和檔案內容: create /demo test   表示建立乙個節點demo 以及這個節點的資料test

設定臨時節點: create -e /demo  test  表示建立乙個臨時的節點demo,以及這個節點的資料test,臨時節點在回話結束後就會刪除

設定順序節點: create -s /demo  test  表示建立相同名稱的節點時,有順序編號的新增。其他命令都不可以新增相同名稱節點。

獲取檔案內容: get /demo  

修改檔案內容: set /demo test1  將demo節點的內容修改為test1

刪除檔案:  delete /demo   如果demo下有子節點,則不允許刪除,

遞迴刪除:  rmr /demo   就算有子節點,也刪除

退出客戶端:  quit

幫助命令: help

acl許可權分為:  create  建立, read 讀取,write 寫,delete  刪除, admin 管理

設定節點acl許可權: setacl  /demo  world:anyone:crwa  設定該節點的acl許可權    crwa表示 :建立,讀取,寫入,管理

獲取節點acl許可權: getacl  /demo  表示獲取demo節點的acl許可權

註冊回話授權資訊: addauth  digest zhangsan:12345  表示為當前回話註冊乙個使用者為zhangsan,密碼為12345的操作使用者

設定節點的acl許可權:  setacl /demo auth:zhangsan:123456:crwad  設定demo節點的許可權使用者名稱zhangsan 密碼:12345

注意: 這裡必須要先註冊節點回話授權資訊,然後才能設定節點acl許可權,新增許可權後,demo節點只有zhangsan才能訪問。

Zookeeper常用命令

3 常用命令 3.1.啟動zk服務 bin zkserver.sh start 3.2.檢視zk服務狀態 bin zkserver.sh status 3.3 停止zk服務 bin zkserver.sh stop 3.4.重啟zk服務 bin zkserver.sh restart 3.5 連線伺...

zookeeper常用命令

3 常用命令 3.1.啟動zk服務 bin zkserver.sh start 3.2.檢視zk服務狀態 bin zkserver.sh status 3.3 停止zk服務 bin zkserver.sh stop 3.4.重啟zk服務 bin zkserver.sh restart 3.5 連線伺...

Zookeeper常用命令

在準備好相應的配置之後,可以直接通過zkserver.sh 這個指令碼進行服務的相關操作 zookeeper命令列工具類似於linux的shell環境,不過功能肯定不及shell啦,但是使用它我們可以簡單的對zookeeper進行訪問,資料建立,資料修改等操作.使用 zkcli.sh server ...