zookeeper的客户端使用说明
2017-04-18 阅读数:218

        Zookeeper的安装传送门:http://blog.dongguagua.com/Index/detail/Id/16.html

Zookeeper的客户端集成了一套自身的命令,它们的使用方式和shell命令很类似,支持tab键自动补全。

进入Zookeeper客户端操作控制台

/usr/local/zookeeper-3.4.8/bin/zkCli.sh

进入控制台后,直接输入命令ll回车,会列出控制台提供的命令和对应的使用说明。

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

以下是常用到的几个命令的使用示例

ls:

查看当前节点下的数据,如查看根节点用 ls /

create

创建一个节点,如create /test 1,需要注意一点,创建时必须指定节点的值,且只能一级一级的创建,比如直接创建两级节点create /test/child 1,这样是无法创建的,必须先创建父级节点,在创建下级节点,正确操作为create /test 1,create /test/child 1

get

获取一个节点的数据,包含数据和更新次数等数据,如 get /test

set

修改节点内容,如 set /test 100

delete

删除一个节点,如delete /test/child,需要注意的是,如果要删除的节点下面还有子节点,是无法直接删除的,需要逐个将子节点删除后才可将当前节点删除

前方10米有沙发可抢!
大人,请先右上角登个录 ↑
Copyright@2017-2020 www.dongguagua.com All Right Reserived 京ICP备17025269号