zookeeper常用运维命令
上一篇:ZooKeeper集群部署流程
zookeeper 常用运维操作
启动zookeeper
zkServer.sh start
关闭zookeeper
zkServer.sh stop
zk客户端连接到server
zkCli.sh -server ip:port
客户端连接到服务端后可输入help命令查看帮助信息
输出server的详细配置信息
echo conf | nc localhost 2181
clientPort=2181
dataDir=/data/zookeeper/version-2
dataLogDir=/data/zookeeper/version-2
tickTime=2000
maxClientCnxns=60
minSessionTimeout=4000
maxSessionTimeout=40000
serverId=0
输出指定server上的所有的客户端连接信息
echo cons | nc localhost 2181
/127.0.0.1:33600[0](queued=0,recved=1,sent=0)
命令描述
conf:zk服务配置的详细信息
stat:查看运行时状态
srst:重置服务器统计
srvr:zk服务的详细信息
cons:客户端与zk连接的详细信息
crst:重置客户端统计
dump:输出会话
envi:查看环境
ruok:检查是否在运行
mntr:zk服务目前的性能状况(输出比stat更详细的)
wchs:watch的简要信息
wchc:watch的详细信息,客户端 -> watch的映射,线上环境要小心使用
wchp:watch的详细信息, znode -> 客户端的映射,线上环境要小心使用