一、连接服务器端

  1. [root@sxl132 zookeepeer]# ./bin/zkCli.sh -server 192.168.116.144:2181
  2. Connecting to 192.168.116.144:
  3. -- ::, [myid:] - INFO [main:Environment@] - Client environment:zookeeper.version=3.4.-37e277162d567b55a07d1755f0b31c32e93c01a0, built on // : GMT
  4. -- ::, [myid:] - INFO [main:Environment@] - Client environment:host.name=localhost
  5. -- ::, [myid:] - INFO [main:Environment@] - Client environment:java.version=1.8.0_151
  6. -- ::, [myid:] - INFO [main:Environment@] - Client environment:java.vendor=Oracle Corporation
  7. 。。。。。。。。。。。。。。。。。。。。。。。。。。
  8. 6.144/192.168.116.144:, sessionid = 0x4000004a4240000, negotiated timeout =
  9.  
  10. WATCHER::
  11.  
  12. WatchedEvent state:SyncConnected type:None path:null

二、使用zkCli.sh的相关指令

1、查看相关命令

  1. [zk: 192.168.116.144:(CONNECTED) ] h
  2. ZooKeeper -server host:port cmd args
  3. stat path [watch]
  4. set path data [version]
  5. ls path [watch]
  6. delquota [-n|-b] path
  7. ls2 path [watch]
  8. setAcl path acl
  9. setquota -n|-b val path
  10. history
  11. redo cmdno
  12. printwatches on|off
  13. delete path [version]
  14. sync path
  15. listquota path
  16. rmr path
  17. get path [watch]
  18. create [-s] [-e] path data acl
  19. addauth scheme auth
  20. quit
  21. getAcl path
  22. close
  23. connect host:port

2、查看目录结构

  1. [zk: 192.168.116.144:(CONNECTED) ] ls /
  2. [zookeeper]
  3. [zk: 192.168.116.144:(CONNECTED) ] ls2 /
  4. [zookeeper]
  5. cZxid = 0x0
  6. ctime = Wed Dec :: PST
  7. mZxid = 0x0
  8. mtime = Wed Dec :: PST
  9. pZxid = 0x0
  10. cversion = -
  11. dataVersion =
  12. aclVersion =
  13. ephemeralOwner = 0x0
  14. dataLength =
  15. numChildren =

3、创建节点和节点数据

  1. [zk: 192.168.116.144:(CONNECTED) ] create /root root_data
  2. Created /root
  3. [zk: 192.168.116.144:(CONNECTED) ] ls /
  4. [zookeeper, root]

4、查看节点及节点的数据信息

  1. [zk: 192.168.116.144:(CONNECTED) ] get /root
  2. root_data
  3. cZxid = 0xa00000002
  4. ctime = Thu Jan :: PST
  5. mZxid = 0xa00000002
  6. mtime = Thu Jan :: PST
  7. pZxid = 0xa00000002
  8. cversion =
  9. dataVersion =
  10. aclVersion =
  11. ephemeralOwner = 0x0
  12. dataLength =
  13. numChildren =

5、修改节点数据

  1. [zk: 192.168.116.144:(CONNECTED) ] set /root ROOT_DATA
  2. cZxid = 0xa00000002
  3. ctime = Thu Jan :: PST
  4. mZxid = 0xa00000003
  5. mtime = Thu Jan :: PST
  6. pZxid = 0xa00000002
  7. cversion =
  8. dataVersion =
  9. aclVersion =
  10. ephemeralOwner = 0x0
  11. dataLength =
  12. numChildren =
  13. [zk: 192.168.116.144:(CONNECTED) ] get /root
  14. ROOT_DATA
  15. cZxid = 0xa00000002
  16. ctime = Thu Jan :: PST
  17. mZxid = 0xa00000003
  18. mtime = Thu Jan :: PST
  19. pZxid = 0xa00000002
  20. cversion =
  21. dataVersion =
  22. aclVersion =
  23. ephemeralOwner = 0x0
  24. dataLength =
  25. numChildren =

6、删除节点

  1. [zk: 192.168.116.144:(CONNECTED) ] delete /root
  2. [zk: 192.168.116.144:(CONNECTED) ] ls /
  3. [zookeeper]

其他的命令,童鞋们可以自己去尝试。

参考文档:

徐培成的大数据zookeepeer视频。

zookeepeer使用zkCli.sh命令的更多相关文章

  1. zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令

    一.zkServer.sh 1.查看 zkServer.sh 帮助信息[root@bigdata05 bin]# ./zkServer.sh helpZooKeeper JMX enabled by ...

  2. 【转】zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令

    [FROM]https://www.cnblogs.com/andy6/p/7674028.html 一.zkServer.sh 1.查看 zkServer.sh 帮助信息 [root@bigdata ...

  3. zookeeper命令行(zkCli.sh&zkServer.sh)使用及四字命令

    zookeeper提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh). 还提供了一系列四字命令,方便我们跟服务器进行各种交互,来确认 ...

  4. 【Apache ZooKeeper】命令行zkCli.sh使用指南

    ZooKeeper命令行 原文                   http://blog.csdn.net/ganglia/article/details/11606807 ZooKeeper客户端 ...

  5. ZooKeeper系列(2):ZooKeeper命令行工具zkCli.sh

    ZooKeeper系列文章:https://www.cnblogs.com/f-ck-need-u/p/7576137.html#zk 1.简介 ZooKeeper提供了一个非常简单的命令行客户端zk ...

  6. Zookeeper命令行zkCli.sh&zkServer.sh的使用(四)

    上篇博文,我们成功的安装和启动了zookeeper服务器,zookeeper还提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh).还 ...

  7. ZooKeeper 之 zkCli.sh客户端的命令使用

    zkCli.sh的使用 ZooKeeper服务器简历客户端 ./zkCli.sh -timeout 0 -r -server ip:port ./zkCli.sh -timeout 5000 -ser ...

  8. ZooKeeper客户端 zkCli.sh 节点的增删改查

    zkCli.sh 在 bin 目录下的  zkCli.sh  就是ZooKeeper客户端 ./zkCli.sh -timeout 5000  -server 127.0.0.1:2181  客户端与 ...

  9. ZooKeeper_客户端工具zkCli.sh使用

    #一.命令 [root@VM_31_182_centos bin]# ./zkCli.sh -server 127.0.0.1:2181   #二.帮助命令 help #三.创建.修改.删除.退出de ...

随机推荐

  1. 异步陷阱之IO篇

    很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步.随着.NET发展,a ...

  2. 安卓开发之Room实体定义数据

    使用Room实体定义数据 在Room库中,entities(实体)代表着相关字段集.每一个entity(实体)代表着相关联数据库中的一个表.entity 类必须通过Database 类中的entiti ...

  3. dubbo-admin管理控制台的安装部署(最简单)

    Dubbo-admin最简单的安装部署,十分钟就能搞定! 网上找的安装教程虽说详细,但是就是因为详细操作起来而显得繁琐.今天,我帮大家跳过这些繁琐的步骤,简单快捷的安装部署dubbo-admin. 1 ...

  4. 常用的Git命令整理

    之前一直忙于项目苦于没有时间总结,今天刚好有时间特来总结一下在工作中常用到的代码版本管理器Git.至于为什么要用Git?Git相比SVN有哪些好处?我就不多说了,前人已经总结的很好.今天主要介绍的是常 ...

  5. C#基础(string)

    https://msdn.microsoft.com/zh-cn/library/84787k22(v=vs.110).aspx 1.Compare基本方法 public static int Com ...

  6. 【PAT】B1056 组合数的和(15 分)

    就看着代码量一直到没什么好说的了 #include<stdio.h> int main(){ int N,K;scanf("%d",&N); int sum=0 ...

  7. msyql备份还原

    MySQL备份和还原,都是利用mysqldump.mysql和source命令来完成的. 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd \Prog ...

  8. swift面向协议编程

    https://www.technotification.com/2018/08/protocol-oriented-programming-swift.html https://www.toptal ...

  9. javascript中DOM0,DOM2,DOM3级事件模型解析

    DOM 即 文档对象模型. 文档对象模型是一种与编程语言及平台无关的API(Application programming Interface),借助于它,程序能够动态地访问和修改文档内容.结构或显示 ...

  10. 最少拦截系统 HDU - 1257

    某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于 ...