(三)、ZooKeeper 命令操作
来源:互联网 发布:淘宝搜索你会感谢我的 编辑:程序博客网 时间:2024/05/22 14:43
1.连接客户端
- a.打开ZooKeeper的文件目录\bin.点击运行zkCli.cmd。
- b.在CMD中,进入到ZooKeeper安装目录,运行zkCli -server 127.0.0.1:2181连接到ZooKeeper客户端。
2.简单命令:(默认目录为ZK)
- 1. 显示根目录下、文件: ls / 使用 ls 命令来查看当前 ZooKeeper 中所包含的内容
- 2. 显示根目录下、文件: ls2 / 查看当前节点数据并能看到更新次数等数据
- 3. 创建文件,并设置初始内容: create /zk "test" 创建一个新的 znode节点“ zk ”以及与它关联的字符串
- 4. 获取文件内容: get /zk 确认 znode 是否包含我们所创建的字符串
- 5. 修改文件内容: set /zk "zkbak" 对 zk 所关联的字符串进行设置
- 6. 删除文件: delete /zk 将刚才创建的 znode 删除
- 7. 退出客户端: quit
- 8. 帮助命令: help
3.Zookeeper的四字命令
ZooKeeper 四字命令
功能描述
conf
输出相关服务配置的详细信息。
cons
列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。
dump
列出未经处理的会话和临时节点。
envi
输出关于服务环境的详细信息(区别于 conf 命令)。
reqs
列出未经处理的请求
ruok
测试服务是否处于正确状态。如果确实如此,那么服务返回“imok ”,否则不做任何相应。
stat
输出关于性能和连接的客户端的列表。
wchs
列出服务器 watch 的详细信息。
wchc
通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。
wchp
通过路径列出服务器 watch 的详细信息。它输出一个与 session相关的路径。
使用示例:- 1. 可以通过命令:echo stat|nc 127.0.0.1 2181 来查看哪个节点被选择作为follower或者leader
- 2. 使用echo ruok|nc 127.0.0.1 2181 测试是否启动了该Server,若回复imok表示已经启动。
- 3. echo dump| nc 127.0.0.1 2181 ,列出未经处理的会话和临时节点。
- 4. echo kill | nc 127.0.0.1 2181 ,关掉server
- 5. echo conf | nc 127.0.0.1 2181 ,输出相关服务配置的详细信息。
- 6. echo cons | nc 127.0.0.1 2181 ,列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。
- 7. echo envi |nc 127.0.0.1 2181 ,输出关于服务环境的详细信息(区别于 conf 命令)。
- 8. echo reqs | nc 127.0.0.1 2181 ,列出未经处理的请求。
- 9. echo wchs | nc 127.0.0.1 2181 ,列出服务器 watch 的详细信息。
- 10. echo wchc | nc 127.0.0.1 2181 ,通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。
- 11. echo wchp | nc 127.0.0.1 2181 ,通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径。
0 0
- (三)、ZooKeeper 命令操作
- Zookeeper命令操作(3)
- ZooKeeper 学习 (三) 客户端zkCli.sh以及相关操作命令
- zookeeper使用(三)--Curator客户端操作zookeeper
- Zookeeper命令操作
- ZooKeeper 命令操作
- zookeeper客户端命令操作
- Zookeeper命令操作
- ZooKeeper 命令操作
- ZooKeeper学习第三期---Zookeeper命令操作
- ZooKeeper学习第三期---Zookeeper命令操作
- zookeeper之基本操作命令
- zookeeper客户端SHELL操作命令
- zookeeper的客户端操作命令
- Linux操作命令(三)
- ZooKeeper系列(三) Zookeeper的四字命令及API
- Zookeeper(三)配置
- ZooKeeper系列(三)
- MySql常用函数数学函数、加密函数等
- 快速幂算法
- 219.leetcode Contains Duplicate II(easy)[数组 滑动窗口]
- aggregate vs treeAggregate
- ASoC驱动开发 之 Codec芯片ALC5677 驱动代码分析
- (三)、ZooKeeper 命令操作
- Android S端双向配置证书
- 打造简单实用的Thinkphp分页样式(Bootstrap版本)
- 使用Damerau-Levenshtein自动机实现字符串模糊查询
- JEECMSv6源码导入eclipse步骤图文详解
- 闲聊javaweb之servlet
- Javacript 对元素赋值的处理
- yii 分页
- 文章标题