zk四字命令:Four Letter Words
- zk可以通过它自身提供的简写命令来和服务器进行交互
- 需要使用到nc命令,安装yum install nc
- echo [command] | nc [ip] [port]
http://zookeeper.apache.org/doc/r3.4.11/zookeeperAdmin.html#sc_zkCommands
image.png
命令一
[stat] 查看zk的状态信息,以及是否mode【查看是集群还是单例模式】
单机模式
[ruok] 查看当前zkserver是否启动,返回imok
image.png
[dump] 列出未经处理的会话和临时节点
节点会话为0
然后再打开一个连接使用运行./zkCli.sh客户端
临时节点
- [conf] 查看服务器配置
- [cons] 展示连接到服务器的客户端信息
- [envi] 展示环境变量
[mntr] 监控zk健康信息
image.png
- [wchs] 展示watcher信息
[wchc] 与 [wchp] session与watch以及path与watch的信息
不在白名单之内
image.png
配置步骤:在/usr/local/zookeeper/conf/目录下的zoo.cfg文件下找添加4lw.commands.whitelist=*
image.png
重启zkServer才可以生效:./zkServer.sh restart
image.png
网友评论