Mac命令
安装
brew install zookeeper
或下载包参考:https://www.jianshu.com/p/0ba61bf7149f
mac zookeeper 命令如下
zkServer {start|start-foreground|stop|version|restart|status|print-cmd}
配置文件目录
cat /usr/local/etc/zookeeper/zoo.cfg
Linux命令
服务端命令
1. 启动ZK服务: bin/zkServer.sh start
2. 查看ZK服务状态: bin/zkServer.sh status
3. 停止ZK服务: bin/zkServer.sh stop
4. 重启ZK服务: bin/zkServer.sh restart
客户端命令
bin/zkCli.sh:
zk客户端命令:
bin/zkCli.sh:启动zk客户端( -server localhost:2181,指定启动的ip和端口)
help:显示所有操作命令
ls /:查看文件内容(类似linux中ls ,-s显示次级信息)
quit:退出客户端
create /sanguo "diaochan":创建sanguo节点,内容为diaochan(ls /,查看新创建节点;-s,含有序列;-e,临时节点)
get -s /sanguo:查看创建节点/sanguo的值(-s,显示次级信息)
create /sanguo/shuguo "liubei":递归创建节点(ls /sanguo,查看新创建节点)
get -s /sanguo/shuguo:查看创建节点/sanguo/shuguo的值(-s,显示次级信息)
set /sanguo/weiguo "simayi":修改节点的值
zk客户端监听命令:
get -w /sanguo:监听sanguo节点里的数据变化
ls -w /sanguo:监听/sanguo节点的变化
delete /sanguo/jinguo:删除jinguo节点
deleteall /sanguo:删除sanguo中所有子节点
state /sanguo:查看节点状态信息
其他命令
jps命令:查看本地运行着几个java程序,并显示它们的进程号(-l 可以查看全类名)
java -version:查看jdk版本
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/:解压文件到指定目录module(-C代表change目录,bin文件表示编译过)
mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7:修改zk包名称
pwd:输出当前目录路径
chmod 777 zh.sh:增加各种权限,让脚本可执行
网友评论