zookeeper 简单的使用命令

1. 客户端连接

$ zkCli -server 127.0.0.1:2181
Connecting to 127.0.0.1:2181
Welcome to ZooKeeper!
JLine support is enabled

WATCHER::

WatchedEvent state:SyncConnected type:None path:null
[zk: 127.0.0.1:2181(CONNECTED) 0]

2. 查看帮助文件

[zk: 127.0.0.1:2181(CONNECTED) 0] help
ZooKeeper -server host:port cmd args
	stat path [watch]
	set path data [version]
	ls path [watch]
	delquota [-n|-b] path
	ls2 path [watch]
	setAcl path acl
	setquota -n|-b val path
	history
	redo cmdno
	printwatches on|off
	delete path [version]
	sync path
	listquota path
	rmr path
	get path [watch]
	create [-s] [-e] path data acl
	addauth scheme auth
	quit
	getAcl path
	close
	connect host:port

3. 列出根节点目录

[zk: 127.0.0.1:2181(CONNECTED) 1] ls /
[dubbo, registry, zookeeper]

4. 查看根节点目录内容

[zk: 127.0.0.1:2181(CONNECTED) 3] get /zookeeper

cZxid = 0x0
ctime = Thu Jan 01 08:00:00 CST 1970
mZxid = 0x0
mtime = Thu Jan 01 08:00:00 CST 1970
pZxid = 0x0
cversion = -1
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 0
numChildren = 1

5. 创建节点

[zk: 127.0.0.1:2181(CONNECTED) 7] create /test 111
Created /test
[zk: 127.0.0.1:2181(CONNECTED) 8] get /test
111
cZxid = 0x151db
ctime = Sun May 27 16:17:49 CST 2018
mZxid = 0x151db
mtime = Sun May 27 16:17:49 CST 2018
pZxid = 0x151db
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 3
numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 11] create /test/test11 ssss
Created /test/test11
[zk: 127.0.0.1:2181(CONNECTED) 12] get /test/test11
ssss
cZxid = 0x151dd
ctime = Sun May 27 16:19:21 CST 2018
mZxid = 0x151dd
mtime = Sun May 27 16:19:21 CST 2018
pZxid = 0x151dd
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 4
numChildren = 0

6. 断开客户端连接

[zk: 127.0.0.1:2181(CONNECTED) 13] quit
Quitting...


Tips:

在使用get命令获取内容时,如果你不知道这个目录下有什么,你可以直接按Tab键进行提示。

如我敲了get /dubbo/命令,然后按下Tab,就会有一堆提示

[zk: 127.0.0.1:2182(CONNECTED) 6] get /dubbo/

org.provider.business.StudyPlanProvider             org.provider.DebtRepaymentLogProvider
org.provider.shop.ComplainProvider           		org.provider.MediaLabelsProvider
org.provider.pay.UnionpayProvider                   org.provider.wechat.TWxWxjrProvider
org.provider.AdOrderRequestsProvider         		org.provider.shop.ShopCartProvider
org.provider.sys.SysUserDetailProvider              org.provider.InvoiceProvider


More to coming...

猜你喜欢

转载自blog.csdn.net/pansanday/article/details/80470137
今日推荐