ZooKeeper 安装及创建要点

本文涉及的产品
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: ZooKeeper 安装及创建要点

1 cd /root/zookeeper/conf
2 cp zoo_sample.cfg zoo.cfg
3 vi zoo.cfg
更改属性 dataDir=/zkdata

追加
server.1=jiankong01:2888:3888
server.2=jiankong02:2888:3888
server.3=jiankong03:2888:3888
4 mkdir -p /zkdata
5 cd /zkdata && vi myid 写1其余排序2,3
6

firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --zone=public --add-port=2888/tcp --permanent
firewall-cmd --zone=public --add-port=3888/tcp --permanent
firewall-cmd --reload
例:实时查看docker容器名为s12的最后10行日志

$ sudo docker logs -f -t --tail 10 s12
启动服务 bin/zkServer.sh start
暂停服务 bin/zkServer.sh stop
查看集群状态 bin/zkServer.sh status
集群状态
方式一 cd bin ./zkCli.sh运行客户端连接zookeeper当前节点连接zk
方式二 /root/zookeeper/bin/zkCli.sh -server hadoop1 指定节点连接

创建节点 create /hello 123 查看 ls /
创建临时节点 create -e /zltmp 123 断开节点后
创建序列化节点 create -s /a 123 会显示 /a000000000数字 create -s /b 123 会显示 /a000000000数字+1
序列化节点自动创建目录名字加十位数字自动加1 从0开始
查看节点信息(get ls2) get /hellozk ls2 /hellozk
更新节点 set /hellozk 123333 dataVersion mZxid也改变事务性操作 也可以加version
删除节点 delete /hellozk 如果有子节点就无法删除 先删除子节点
递归删除节点 Rmr /hellozk
quto对节点增加限制 setquto -n|-b val path setquto -n 2 /hellozk 节点个数不超过2 包含自己(/hellozk)
节点限制只能是警告,如果超过了限制也没有影响
列出节点的限制 listquto /hellozk
删除限制deletequto -n /hellozk
列出命令历史 history redo 编号可以重复命令历史的

相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
相关文章
|
7月前
|
Java Shell Linux
Zookeeper单机&集群安装
Zookeeper单机&集群安装
62 1
|
7月前
|
存储 消息中间件 负载均衡
Zookeeper基础入门与安装部署
Zookeeper基础入门与安装部署
91 0
|
7月前
|
Docker 容器
在docker中安装zookeeper,并且阿里云服务器配置
在docker中安装zookeeper,并且阿里云服务器配置
311 1
|
2月前
|
存储 负载均衡 监控
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
这篇文章是关于Apache Dubbo框架与Zookeeper的关系,以及如何下载、安装和启动Zookeeper的教程,包括解决启动过程中可能遇到的报错问题。
83 3
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
|
4月前
|
Docker 容器
Docker 安装 Zookeeper
Docker 安装 Zookeeper
131 2
|
5月前
|
消息中间件 存储 负载均衡
zookeeper 特点、使用场景及安装,配置文件解析
zookeeper 特点、使用场景及安装,配置文件解析
88 2
|
4月前
|
Java Linux Docker
【zookeeper 第二篇章】windows、linux、docker-compose 安装 zookeeper
本文介绍Zookeeper在不同环境下的安装方法。Linux安装需备好JDK,下载并解压Zookeeper后,复制`zoo_sample.cfg`为`zoo.cfg`,最后运行`zkServer.sh start`启动服务。Windows安装类似,通过`zkServer.bat`启动。使用Docker-Compose则需编写配置文件,并通过`docker-compose up -d`后台启动容器。
83 0
|
4月前
|
开发工具
部署安装zookeeper集群
部署安装zookeeper集群
|
6月前
|
Windows
zookeeper-3.8.0安装(Windows)
zookeeper-3.8.0安装(Windows)
346 0
|
消息中间件 负载均衡 监控
分布式系列教程(08) -分布式协调工具Zookeeper(介绍&安装&配置详解)
分布式系列教程(08) -分布式协调工具Zookeeper(介绍&安装&配置详解)
447 0