进入命令行

运行 zkCli.sh –server <ip>进入命令行工具。

[root@zk1 bin]# zkCli.sh -server   <不加ip地址,连接本地zookeeper>
Error: no argument found for option -server
Connecting to localhost:2181

[zk: localhost:2181(CONNECTED) 0]

[root@zk1 bin]# zkCli.sh -server zk2  < 加ip地址,连接相应的zookeeper>
Connecting to zk2
[zk: zk2(CONNECTED) 0]

HELP

输入help查看帮助

[zk: localhost:2181(CONNECTED) 0] help
ZooKeeper -server host:port cmd args
        stat path [watch]
        set path data [version]
        ls path [watch]
        delquota [-n|-b] path
        ls2 path [watch]  ---详情版ls
        setAcl path acl
        setquota -n|-b val path
        history 
        redo cmdno
        printwatches on|off
        delete path [version]
        sync path
        listquota path
        get path [watch]
        create [-s] [-e] path data acl
        addauth scheme auth
        quit 
        getAcl path
        close 
        connect host:port

操作

zookeeper的节点符合常规的文件系统规范。

ls

[zk: localhost:2181(CONNECTED) 3] ls /
[zookeeper]

create

[zk: localhost:2181(CONNECTED) 6] create /testapp1 1111
Created /testapp1

默认节点类型是:PERSISTENT

[zk: localhost:2181(CONNECTED) 7] ls /
[testapp1, zookeeper]

[zk: localhost:2181(CONNECTED) 8] create -s /testapp1 1111
Created /testapp10000000009
[zk: localhost:2181(CONNECTED) 9] ls /
[testapp1, zookeeper, testapp10000000009]
[zk: localhost:2181(CONNECTED) 10]

进入zk2,zk3 使用ls 命令可以看到zk1的内容已经同步了。

create EPHEMERAL类型

[zk: localhost:2181(CONNECTED) 4] create -e /app1eeee eeee
Created /app1eeee
[zk: localhost:2181(CONNECTED) 5] ls /
[testapp1, zookeeper, app1eeee, testapp10000000009]

quit退出

在其他节点 ls / 发现app1eeee没了,退出后就删了

[zk: localhost:2181(CONNECTED) 2] create -e /app1eeeee/app2eee eeee
Ephemerals cannot have children: /app1eeeee/app2eee


get

[zk: localhost:2181(CONNECTED) 1] get /testapp1
1111  <存进去的内容>
cZxid = 0x300000007
ctime = Sun Nov 13 20:57:06 CST 2016
mZxid = 0x300000007
mtime = Sun Nov 13 20:57:06 CST 2016
pZxid = 0x300000007
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 4
numChildren = 0

set

[zk: localhost:2181(CONNECTED) 2] set /testapp1 2222
cZxid = 0x300000007
ctime = Sun Nov 13 20:57:06 CST 2016
mZxid = 0x30000000a
mtime = Sun Nov 13 21:05:26 CST 2016
pZxid = 0x300000007
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 4
numChildren = 0

-------------

更多的Java,Angular,Android,大数据,J2EE,Python,数据库,Linux,Java架构师,:

http://www.cnblogs.com/zengmiaogen/p/7083694.html

zookeeper命令行操作相关推荐

  1. Zookeeper命令行操作(常用命令;客户端连接;查看znode路径;创建节点;获取znode数据,查看节点内容,设置节点内容,删除节点;监听znode事件;telnet连接zookeeper)

    8.1.常用命令 启动ZK服务 bin/zkServer.sh start 查看ZK服务状态 bin/zkServer.sh status 停止ZK服务 bin/zkServer.sh stop 重启 ...

  2. centos8下zookeeper命令行操作

    昨天我们安装了zookeeper,今天来尝试启动zookeeper客户端并进行一些简单的指令操作 关闭掉防火墙,这里我们设置防火墙开机默认关闭 systemctl stop firewalld.ser ...

  3. Zookeeper的简介及命令行操作

    目录 前言 1.Zookeeper简介 2.Zookeeper结构 3.Zookeeper常用的命令行操作 总结: 目录 前言 作为一款第三方的协调服务框架,ZK被应用在许多地方,如:Hbase中用于 ...

  4. linux下zookeeper启动命令,For Linux Zookeeper客户端命令行操作指令

    目录 客户端命令行操作 1.启动客户端 2.停止客户端 3.显示所有操作命令 4.查看当前节点信息 ls ~ 详细信息  ls2 5.分别创建两个普通节点 6.获取节点的值 7.创建短暂节点 ~ cr ...

  5. ZooKeeper进阶之客户端命令行操作

    一 Znode数据结构 ZK有一个最开始的节点 / ZK的节点叫做znode节点 每个znode节点都可存储数据 每个znode节点(临时节点除外)都可创建自己的子节点 多个znode节点共同形成了z ...

  6. Zookeeper之客户端命令行操作

    Zookeeper客户端命令行操作 节点类型: 启动客户端 [codecat@hadoop103 zookeeper-3.5.9]$ zkCli.sh 显示所有操作命令 [zk: localhost: ...

  7. zookeeper常用命令行操作

    zookeeper常用命令行操作 输入help显示命令提示 [zk: localhost:2181(CONNECTED) 0] help ZooKeeper -server host:port cmd ...

  8. kafka _命令行操作

    kafka _命令行操作 #启动zk zkServer.start #启动kafka kafka-server-start.sh -daemon /opt/kafka/config/server.pr ...

  9. 【kafka】三、kafka命令行操作

    kafka命令行操作 kafka的相关操作命令脚本文件在bin目录下 查看所有的topic kafka-topics.sh --zookeeper hll1:2181 --list 或 kafka-t ...

最新文章

  1. OverFeat:Integrated Recognition, Localization and Detection using Convolutional Networks
  2. JavaScript事件与jQuery方法
  3. 无需安装Oracle,直接使用PL/SQL的方法
  4. luajit表记录监控(忆一次项目上线中遇到的luajit对象内存泄漏)
  5. 如何处理resource not found for the segment XXXXX error message
  6. 微型计算机计算机钢琴,微型计算机原理及接口技术钢琴课程设计.doc
  7. 《计算机网络》第二章:物理层(The Physical Layer)
  8. OpenShift 4 Tekton - Katacoda的Tekton Pipeline入门示例
  9. windows--bat--%0无限执行当前bat脚本
  10. MapReduce 规划 系列十 采用HashPartitioner调整Reducer计算负荷
  11. 网络安全行业全景图(2019年1月)
  12. 2022最新独立版智狐聚合支付V1.0.5.21+聚合支付系统源码
  13. 通过BSSID连接WiFi
  14. android代码禁用软键盘,Android 禁用软键盘
  15. 《嵌入式 – GD32开发实战指南》第19章 程序加密
  16. 笔记本电脑英文技术规格解释
  17. 懂我的人不需要我解释,不懂我的人我不需要解释。。
  18. dnf手游服务器维护时效,DNF手游延期到2021年2月11日是真的吗 延期日期详细说明...
  19. 上海电信的iptv穿越dd-wrt
  20. [翻译]利用Oracle’s CREATE DATABASE LINK提权

热门文章

  1. js怎么制作html的主题,用HTML和CSS以及JS制作简单的网页菜单界面的代码
  2. JavaBean和Servlet
  3. ERDAS IMAGINE 2015安装步骤(绝对正确,不正确,我给你远程安装)
  4. springmvc controller动态设置content-type
  5. JdbcTemplate使用小结
  6. html频谱跳动效果,HTML5音频可视化频谱跳动代码
  7. linux查看队列 msg,linux第10天 msg消息队列
  8. 结束 txt进程_Python多进程抓取拉钩网十万数据
  9. 打不开磁盘配额linux,九度OJ 1455 珍惜现在,感恩生活 -- 动态规划(背包问题)...
  10. Ubuntu18.0.1 安装 anaconda conda cudnn pytorch-gpu