zookeeper_相关命令 以及 API
(区分大小写)
启动ZooKeeper服务 进入主目录下的 /bin 文件夹。 zkServer.sh start。 需要每个节点运行启动命令
客户端启动 zkCli.sh -server 172.28.6.132
查看 ls /
创建 create /zk rocky // 创建 (Znode)节点zk 和 他的关联字符 rocky
读取 get /zk // 获取(Znode)节点数据 (set 关连字符)
设置 set /zk sdfsdfsf // 设置(Znode)节点数据
删除 delete /zk // 删除(Znode)节点
四字命令:
用户在客户端通过 telnet 或 nc 向 ZooKeeper 提交相应的命令。
ZooKeeper 四字命令 |
功能描述 |
conf |
输出相关服务配置的详细信息。 |
cons |
列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。 |
dump |
列出未经处理的会话和临时节点。 |
envi |
输出关于服务环境的详细信息(区别于 conf 命令)。 |
reqs |
列出未经处理的请求 |
ruok |
测试服务是否处于正确状态。如果确实如此,那么服务返回“imok ”,否则不做任何相应。 |
stat |
输出关于性能和连接的客户端的列表。 |
wchs |
列出服务器 watch 的详细信息。 |
wchc |
通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。 |
wchp |
通过路径列出服务器 watch 的详细信息。它输出一个与 session相关的路径。 |
zookeeper 在启动时会进行 leader 选举。
God has given me a gift. Only one. I am the most complete fighter in the world. My whole life, I have trained. I must prove I am worthy of someting. rocky_24