脚本操作zk

简介: 使用[root@localhost bin]# ./zkCli.sh连接本地zk创建create [-s] [-e] path data acl其中,-s是创建顺序或临时结点。

使用[root@localhost bin]# ./zkCli.sh连接本地zk

创建

create [-s] [-e] path data acl

其中,-s是创建顺序或临时结点。默认情况下,不添加代表的是创建持久节点。
例如:

create /zk-book 123

读取

  • ls
    用法:
ls path [watch]
其中,path表示的是指定数据节点的节点路径。
改名了只能看到指定节点下第一级的所有子节点。

例如:

[zk: localhost:2181(CONNECTED) 1] ls /
[zk-book, zookeeper]

其中,“/”节点下有个叫做/zookeeper的保留节点。
- get
使用get命令,可以获取zookeeper指定节点的数据内容和属性信息。
用法:

get  path [watch]

例如:

[zk: localhost:2181(CONNECTED) 2] get /zk-book
123
cZxid = 0x2
ctime = Tue Jul 25 05:15:03 PDT 2017
mZxid = 0x2
mtime = Tue Jul 25 05:15:03 PDT 2017
pZxid = 0x2
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 3
numChildren = 0

更新

使用set,可以更新指定节点的数据内容:

set path data[version]

data后面还可以指定version参数,在ZK中,节点的数据是有版本概念的,这个参数用于指定本次更新操作是基于ZNode的哪一个版本进行的。

zk: localhost:2181(CONNECTED) 0] set /zk-book 222
cZxid = 0x2
ctime = Tue Jul 25 05:15:03 PDT 2017
mZxid = 0x4
mtime = Tue Jul 25 05:23:34 PDT 2017
pZxid = 0x2
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 3
numChildren = 0

删除

使用delete命令,可以删除zk的指定节点:

delete path [version]

例如:

[zk: localhost:2181(CONNECTED) 1] delete /zk-book

需要注意的是,如果想要删除某一个指定的节点,则该节点必须没有子节点存在。

目录
相关文章
|
25天前
|
Shell
ZooKeeper【基础 02】zookeeper-3.6.0 常用Shell命令(节点增删改查+监听器+四字指令)
【4月更文挑战第10天】ZooKeeper【基础 02】zookeeper-3.6.0 常用Shell命令(节点增删改查+监听器+四字指令)
25 0
|
4月前
Zookeeper的客户端的命令
Zookeeper的客户端的命令
21 0
|
5月前
|
数据安全/隐私保护
ZooKeeper【客户端命令行】
ZooKeeper【客户端命令行】
|
12月前
|
Apache
Apache ZooKeeper - 使用源码启动ZK集群模式
Apache ZooKeeper - 使用源码启动ZK集群模式
119 0
|
分布式计算 负载均衡 算法
zookeeper定义及操作
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
zookeeper定义及操作
|
消息中间件 存储 监控
Zookeeper基础命令操作(一)
Zookeeper基础命令操作(一)
155 0
Zookeeper基础命令操作(一)
|
监控 测试技术 数据安全/隐私保护
Zookeeper客户端命令行学习(二)
Zookeeper客户端命令行学习(二)
93 3
Zookeeper客户端命令行学习(二)
|
Java 关系型数据库 MySQL
Zookeeper安装与基础命令操作
Zookeeper安装与基础命令操作
Zookeeper安装与基础命令操作
|
Java Linux
Zookeeper安装以及基本服务开启关闭操作指令和配置参数解读
Zookeeper安装以及基本服务开启关闭操作指令和配置参数解读
Zookeeper安装以及基本服务开启关闭操作指令和配置参数解读
ZK集群启动停止脚本
ZK集群启动停止脚本
184 0