1、启动zookeeper服务:bin目录下执行,./zkServer.sh start。
2、关闭zookeeper服务:bin目录下执行,./zkServer.sh stop。
3、查看zookeeper服务:bin目录下执行,./zkServer.sh status。
未启动Zookeeper服务。
启动了Zookeeper服务。
4、重启zookeeper服务:bin目录下执行,./zkServer.sh restart。
Zookeeper客户端常用命令
1、启动客户端:./zkCli.sh -server ip:port(如果连接本地Zookeeper,那么ip:port可省略)。
2、退出客户端:quit。
3、查看指定节点子节点信息:ls 节点,比如查看根节点下子节点信息(新安装的Zookeeper根节点就一个zookeeper节点)。
4、创建节点:create 父节点path/子节点 [子节点数据],父节点path不能为空,可以是/或其他path(默认情况下创建的是持久化的节点,既不是顺序也不是临时的)。
5、获取节点数据:get 节点path,如果节点没有信息,返回null。
6、修改节点数据:set 节点path 节点数据。
7、删除节点:delete 节点path。
8、删除某个包含子节点的节点:deleteall 节点path(正常情况下,如果某个节点下有子节点,delete是不能删除的)。
9、帮助:help,通过它可以查看zookeeper命令详情。
10、创建临时节点:create -e 父节点path/子节点 [子节点数据],临时节点仅存在当前会话客户端(当前会话客户端重启,或其他会话客户端都查询不到)。
11、创建顺序节点:create -s 父节点path/子节点 [子节点数据],zookeeper会按顺序创建节点,并且节点名字会按照数值递增。
12、创建临时顺序节点:create -es 父节点path/子节点 [子节点数据],zookeeper会按顺序创建临时节点,并且节点名字会按照数值递增。
13、ls2 节点path:不建议使用了,建议使用ls [-s] 节点path。
标签:Zookeeper,zookeeper,命令,sh,相关,path,节点,客户端 From: https://www.cnblogs.com/XAXR/p/17390964.html