zk 06之:ZooKeeper命令、命令行工具及简单操作
常用命令
ZooKeeper 支持某些特定的四字命令字母与其的交互。它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息。用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令。 ZooKeeper 常用四字命令见下表 1 所示:
表 1 : ZooKeeper 四字命令
|
ZooKeeper 四字命令
|
功能描述
|
|
conf
|
输出相关服务配置的详细信息。
|
|
cons
|
列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。
|
|
dump
|
列出未经处理的会话和临时节点。
|
|
envi
|
输出关于服务环境的详细信息(区别于 conf 命令)。
|
|
reqs
|
列出未经处理的请求
|
|
ruok
|
测试服务是否处于正确状态。如果确实如此,那么服务返回“imok ”,否则不做任何相应。
|
|
stat
|
输出关于性能和连接的客户端的列表。
|
|
wchs
|
列出服务器 watch 的详细信息。
|
|
wchc
|
通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。
|
|
wchp
|

zkCli.sh –server 10.77.20.23:2181
zkCli.cmd -server 10.202.34.31:2181 //window上


[zk: 10.77.20.23:2181(CONNECTED) 1] ls /
[zookeeper]
[zk: 10.202.33.59:2181(CONNECTED) 4] create /zk myData
Created /zk
[zk: 10.202.33.59:2181(CONNECTED) 5]
[zk: 10.77.20.23:2181(CONNECTED) 3] ls /
[zk, zookeeper]
[zk: 10.202.33.59:2181(CONNECTED) 6] get /zk
myData
cZxid = 0x1200139343
ctime = Thu Feb 23 18:24:44 CST 2017
mZxid = 0x1200139343
mtime = Thu Feb 23 18:24:44 CST 2017
pZxid = 0x1200139343
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 6
numChildren = 0
[zk: 10.202.33.59:2181(CONNECTED) 7]
[zk: 10.202.33.59:2181(CONNECTED) 7] set /zk china20170223
cZxid = 0x1200139343
ctime = Thu Feb 23 18:24:44 CST 2017
mZxid = 0x120013953d
mtime = Thu Feb 23 18:26:36 CST 2017
pZxid = 0x1200139343
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 13
numChildren = 0
用其它客户端查看结构如下:

[zk: 10.202.33.59:2181(CONNECTED) 10] delete /zk
[zk: 10.202.33.59:2181(CONNECTED) 11]
[zk: 10.77.20.23:2181(CONNECTED) 7] ls /
[zookeeper]
zk 06之:ZooKeeper命令、命令行工具及简单操作的更多相关文章
- ZooKeeper系列3:ZooKeeper命令、命令行工具及简单操作
问题导读1.ZooKeeper包含哪些常用命令?2.通过什么命令可以列出服务器 watch 的详细信息?3.ZooKeeper包含哪些操作?4.ZooKeeper如何创建zookeeper? 常用命令 ...
- openssl命令行工具简介 - RSA操作
原文链接: http://www.cnblogs.com/aLittleBitCool/archive/2011/09/22/2185418.html 首先介绍下命令台下openssl工具的简单使用: ...
- 使用Linux的命令行工具做简单的文本分析
Basic Text Analysis with Command Line Tools in Linux | William J Turkel 这篇文章非常清楚的介绍了如何使用Linux的命令行工具进 ...
- 【ImageMagick】ImageMagick命令行工具
[关于ImageMagick] [命令行工具] [源码安装] [二进位发布版本] [资源配置文件] [相关下载] ImageMagick命令行工具 [ convert | identify | mog ...
- Go使用flag包开发命令行工具
flag包是Go语言标准库提供用来解析命令行参数的包,使得开发命令行工具更为简单 常用方法 1.flag.Usage 输出使用方法,如linux下ls -h的帮助输出 2.flag.Type(参数名, ...
- ImageMagick命令行工具
[ convert | identify | mogrify | composite | montage | compare | display | animate | import |conjure ...
- ZooKeeper系列(2):ZooKeeper命令行工具zkCli.sh
ZooKeeper系列文章:https://www.cnblogs.com/f-ck-need-u/p/7576137.html#zk 1.简介 ZooKeeper提供了一个非常简单的命令行客户端zk ...
- ZooKeeper常用命令行工具及使用(转)
一.服务端 bin目录下常用的脚本解释 zkCleanup:清理Zookeeper历史数据,包括食物日志文件和快照数据文件 zkCli:Zookeeper的一个简易客户端 zkEnv:设置Zookee ...
- 【Apache ZooKeeper】命令行zkCli.sh使用指南
ZooKeeper命令行 原文 http://blog.csdn.net/ganglia/article/details/11606807 ZooKeeper客户端 ...
随机推荐
- oracle数据库插入优化
通过程序要把1000万的数据插入到数据表中,刚开始每100条数据耗时50ms左右,但是越往后越慢,最慢到了十几秒的都有,真实好坑了. 于是在网上百度了一波,如何进行insert优化.倒是有了一点小小的 ...
- ie if判断
<p> </p> <!--[if lt IE 7]> <html lang="en" ng-app="myApp" c ...
- eclipse indigo 安装 Eclipse Marketplace Client
打开 eclipse,help--Eclipse Marketplace Client就能找到 有的eclipse中没有这个功能就需手动添加Eclipse Marketplace Client. he ...
- python中配置文件的使用
一. 什么是配置文件?为什么要做配置文件? 将所有的代码和配置都变成模块化可配置化,这样就提高了代码的重用性,不再每次都去修改代码内部,这个就是我们逐步要做的事情,可配置化 二. python中的Co ...
- Xcode 8 GM 编译缺失 /Users/usr/lib/libresolv.9.dylib
原因是操作系统的文件与手机需要的不同. 解决办法是将iOS DeviceSupport里当前手机版本的Symbols的libresolv.9.dylib文件,代替编译失败项目的Build Phases ...
- split方法的使用
// 分隔竖线 String[] param = text.split("\\|"); //分隔问号 String name = singleResource.get(&quo ...
- linux的find命令详解
find命令是用来在给定的目录下查找符合给定条件的文件 find [OPTIONS] [查找起始路径] [查找条件] [处理动作] 一.OPTIONS参数 -P.-L.-H:控制软连接的对待方式, ...
- VS10x CodeMap
VS10x CodeMap 注册码(key): #$aCN/L/ra73OaqCJENXc2JIDL61IMawNWBBX+PxhBzobE9w3QlcrwoXeB3DWBC2f56y9r0Hx2XP ...
- Django rest_framewok框架的基本组件
快速实例 序列化 视图三部曲 认证与权限组件 解析器 分页 回到顶部 快速实例 Quickstart 回到顶部 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web ...
- 获取整个页面HTML的信息以及注意事项
两种方式: 1.从每个节点获取 var a = '<!DOCTYPE html><html lang="zh-cn">'; var z = "&l ...