命令在zookeeper文件下的bin目录。
常见操作
进入zookeeper的bin目录,启动客户端:
cd /data/zookeeper/bin
sh zkCli.sh
然后就可以使用redis命令了:
查看根目录:
ls /
查看具体目录:
ls /user-job-project/userSyncJob/config
查看目录的内容:
get /user-job-project/userSyncJob/config
修改目录内容:
# 设置json会有一些不同,如果有特殊字符,例如左斜杠会报错。那么两侧加个单引号即可。
set /user-job-project/userSyncJob/config values
删除目录:
rmr /user-job-project/userSyncJob/config
连接主机的命令
1、连接客户端时不指定主机(默认连接localhost的zookeeper)。
sh zkCli.sh
2、连接客户端时指定主机。
sh zkCli.sh -server host:port
3、进入客户端后再连接主机。
connect host:port
其他
附录:命令列表
想看命令列表很简单: 随便输入个不是命令的命令,就会出现命令列表:
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