这里要求linux系统中安装有zookeeper,不知道怎么安装的可以看我同专栏的上一篇博客
1.首先启动zookeeper并进入zookeeper客户端
./zkServer.sh start
./zkCli.sh

2.其他一些bin下的zookeeper命令
./zkServer.sh status (查看状态)
./zkServer.sh stop (关闭)
./zkServer.sh start-foreground (以打印日志方式启动)
3.节点的增删改查
1)创建一个结点,地址为/admin,节点值为add_data01

2)将地址为/admin下的节点值修改为123

3)查询地址为/admin下的节点值

4)删除地址为/admin下的节点值

4.节点的状态信息
1.cZxid 就是 Create ZXID,表示节点被创建时的事务ID。
2.ctime 就是 Create Time,表示节点创建时间。
3.mZxid 就是 Modified ZXID,表示节点最后⼀次被修改时的事务ID。
4.mtime 就是 Modified Time,表示节点最后⼀次被修改的时间。
5.pZxid 表示该节点的⼦节点列表最后⼀次被修改时的事务 ID。只有⼦节点列表变更才会更新 6.pZxid,⼦节点内容变更不会更新。
7.cversion 表示⼦节点的版本号。
8.dataVersion 表示内容版本号。
9.aclVersion 标识acl版本
10ephemeralOwner 表示创建该临时节点时的会话 sessionID,如果是持久性节点那么值为 0
11.dataLength 表示数据⻓度。
12.numChildren 表示直系⼦节点数

本文详细介绍了在Linux系统中安装和使用Zookeeper的步骤,包括启动和关闭Zookeeper服务,以及如何进行节点的增删改查操作。通过`zkServer.sh`和`zkCli.sh`命令,你可以轻松管理Zookeeper节点。同时,文章还解释了节点状态信息中的关键属性,如CreateZXID、ModifyZXID等,帮助理解Zookeeper的工作原理。
1276

被折叠的 条评论
为什么被折叠?



