Zookeeper的基本命令大全
1、列出節點
ls path
ls -s path //包含該節點的詳細資訊,如子節點總數等
2、檢視節點狀態
stat path
cZxid = 0x14f //建立節點的ID
ctime = Thu Nov 07 01:02:53 CST 2019 //節點的建立時間
mZxid = 0x14f //修改節點ID
mtime = Thu Nov 07 01:02:53 CST 2019 //修改節點的時間
pZxid = 0x150 //最新插入的子節點ID
cversion = 1 //子節點的版本
dataVersion = 0 //當前節點的資料版本
aclVersion = 0 //許可權版本
ephemeralOwner = 0x0 //是否為臨時節點
dataLength = 0 //資料長度
numChildren = 1 //子節點的個數
3、列出配額
listquota path
4、設定配額
setquota -n|-b val path
- n 代表是配置該節點下面的子節點個數
- b 代表是代表path設定資料大小
5、刪除配額
delquota [-n|-b] path
6、顯示最近執行過的命令
history
7、建立節點
create /node/abc value //永久節點
create -s /node/abc/abc abc-value //永久順序節點
create -e /node/tmp value //臨時節點
create -e -s /node/tmp tmp-value //臨時順序節點
8、設定節點內容
set path data
9、獲取某個節點資訊
get path
10、刪除節點
delete path //不能刪除有子節點的節點
deleteall path
11、事件監聽
事件監聽Watcher,事件註冊是一次性,註冊一次使用一次。
父節點:
stat /gerry-node watcher //註冊節點建立,刪除,修改監聽
ls /gerry-node watcher //註冊節點刪除監聽
get /gerry-node watcher // 註冊節點的刪除和修改事件
子節點:
NodeChildrenChanged //只能監聽到子節點的刪除和新增操作,修改操作是監聽不了
12、許可權控制
getAcl 獲取某個節點的許可權
setAcl 設定某個節點的許可權
addauth 註冊使用者 addauth digest 使用者名稱 : 密碼
相關文章
- Kafka Zookeeper 基本命令示例Kafka
- linux基本命令大全Linux
- 4 zookeeper叢集和基本命令
- zookeeper在Linux客戶端操作命令大全Linux客戶端
- oracle查詢語句大全oracle基本命令大全一Oracle
- ZooKeeper 06 - ZooKeeper 的常用命令
- Zookeeper的基本命令詳解和ACL和watch監聽機制
- zookeeper的基本原理(二)
- AT 命令大全
- ZooKeeper筆記(1):ZooKeeper特性與基本概念筆記
- Zookeeper系列一:Zookeeper基礎命令操作
- zookeeper簡單命令
- VIM 命令大全
- Redis 命令大全Redis
- kubectl命令大全
- MSF命令大全
- Ubuntu命令大全Ubuntu
- kali命令大全
- RMAN命令大全
- MySQl 命令大全MySql
- FTP 命令大全FTP
- dos命令大全
- dos 命令大全
- git命令大全Git
- Solaris 命令大全
- docker命令大全Docker
- docker 命令大全Docker
- SQL/PLUS命令的使用大全SQL
- SQL*PLUS命令的使用大全SQL
- HP 的MP卡命令大全
- zookeeper使用(一)--命令列命令列
- ZooKeeper常用命令
- ZooKeeper四字命令
- SQL*PLUS命令, set命令大全SQL
- ZooKeeper系列(2):ZooKeeper命令列工具zkCli.sh命令列
- 坐下坐下,基本操作(ZooKeeper 操作篇)
- 基本的Dos命令
- Laravel Artisan 命令大全Laravel