zookeeper中常见的命令
来源:互联网 发布:linux depth 编辑:程序博客网 时间:2024/05/16 17:49
命令行工具:
当启动 ZooKeeper 服务成功之后,输入下述命令,连接到 ZooKeeper 服务:
- zkCli.sh –server 10.77.20.23:2181
连接成功后,系统会输出 ZooKeeper 的相关环境以及配置信息,并在屏幕输出“ Welcome to ZooKeeper”等信息。
输入 help 之后,屏幕会输出可用的 ZooKeeper 命令,如下图 1 所示:
<ignore_js_op>
图 1 : ZooKeeper 命令
ZooKeeper的简单操作
1 )使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:
- [zk: 10.77.20.23:2181(CONNECTED) 1] ls /
- [zookeeper]
2 )创建一个新的 znode ,使用 create /zk myData 。这个命令创建了一个新的 znode 节点“ zk ”以及与它关联的字符串:
- <div style="text-align: left;"><span style="line-height: 1.5;">[zk: 10.77.20.23:2181(CONNECTED) 2] create /zk myData</span></div><div style="text-align: left;"><span style="line-height: 1.5;">Created /zk</span></div>
3 )再次使用 ls 命令来查看现在 zookeeper 中所包含的内容:
- [zk: 10.77.20.23:2181(CONNECTED) 3] ls /
- [zk, zookeeper]
此时看到, zk 节点已经被创建。
4 )下面我们运行 get 命令来确认第二步中所创建的 znode 是否包含我们所创建的字符串:
- [zk: 10.77.20.23:2181(CONNECTED) 4] get /zk
- myData
- Zxid = 0x40000000c
- time = Tue Jan 18 18:48:39 CST 2011
- Zxid = 0x40000000c
- mtime = Tue Jan 18 18:48:39 CST 2011
- pZxid = 0x40000000c
- cversion = 0
- dataVersion = 0
- aclVersion = 0
- ephemeralOwner = 0x0
- dataLength = 6
- numChildren = 0
5 )下面我们通过 set 命令来对 zk 所关联的字符串进行设置:
- [zk: 10.77.20.23:2181(CONNECTED) 5] set /zk shenlan211314
- cZxid = 0x40000000c
- ctime = Tue Jan 18 18:48:39 CST 2011
- mZxid = 0x40000000d
- mtime = Tue Jan 18 18:52:11 CST 2011
- pZxid = 0x40000000c
- cversion = 0
- dataVersion = 1
- aclVersion = 0
- ephemeralOwner = 0x0
- dataLength = 13
- numChildren = 0
6 )下面我们将刚才创建的 znode 删除:
- [zk: 10.77.20.23:2181(CONNECTED) 6] delete /zk
7 )最后再次使用 ls 命令查看 ZooKeeper 所包含的内容:
- [zk: 10.77.20.23:2181(CONNECTED) 7] ls /
- [zookeeper]
经过验证, zk 节点已经被删除。
阅读全文
0 0
- zookeeper中常见的命令
- [ZooKeeper]常见的KeeperException
- Zookeeper系列(三)常见的shell命令和基本的API方法
- unix中常见的查找命令
- MySql中常见的命令集
- 工作中常见的 linux 快捷命令
- oracle 中常见的set命令
- Linux中常见的文件操作命令
- gdb调试中各种常见的命令
- Linux中常见的打包、压缩命令
- 网络中常见的ping命令协议
- linux中touch命令的常见用法
- Linux中查找文件的常见命令
- [Linux]工作中常见的命令
- githup中shell命令的常见错误
- LINUX 中常见的压缩命令
- DOS命令行中常见的命令
- Android中常见的adb命令
- 空指针异常解决方法
- 二叉树(数组)
- 文章标题
- Windows10下以管理员权限运行cmd
- 51Nod-1811-联通分量计数
- zookeeper中常见的命令
- TensorFlow 101 | 原理与概念
- 汉诺塔问题II
- Linux使用公钥ssh登录
- 设计模式———单例模式
- (转)好的投资应当是:善良为先,智慧为道,奋斗为本
- C++之类和对象(一)
- 安装thrift
- 洛谷P1460 健康的荷斯坦奶牛