Zookeeper的Windows集群搭建

作者此前在Linux上搭建过Zookeeper集群,此次在Windows搭建Spring Cloud Zookeeper集群注册中心遇问题,故搭建伪集群。文中详细介绍了下载解压安装包、复制三份、配置zoo.cfg文件、创建dataDir目录及myid文件、启动zkServer.cmd等搭建步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    之前有在linux上搭建过Zookeeper集群,昨天在Windows搭建Spring Cloud Zookeeper集群注册中心时,却遇到好几个问题,所以当前在本机搭建伪集群,方便以后不用刨坑,快速搭建。

1、下载解压的安装包

一般都是在官网上进行下载tar.gz包,但是在windows上不上很方便,所以我是下载完tar.gz包后,上传到linux用解压,然后压缩成zip包,百度云盘地址:https://pan.baidu.com/s/1Q6Y2XeeB4QhfZj0qdeGr8Q 密码:uqa0 。

2、在Windows中,将zip包解压然后进行copy成三份,比如为:D:\Java_software\zookeeper目录下的 zookeeper-01 ,zookeeper-02,zookeeper-03.

3、将zookeeper解压根目录下面的 /config/zoo_sample.cfg在该目录下复制一份为 zoo.cfg,配置信息(详细参见https://blog.youkuaiyun.com/it_lihongmin/article/details/53958674 的 参数说明)如下:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:\\Java_software\\zookeeper\\zookeeper-01\\data
clientPort=2181
server.1=127.0.0.1:2887:3881
server.2=127.0.0.1:2888:3882
server.3=127.0.0.1:2889:3883

tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:\\Java_software\\zookeeper\\zookeeper-02\\data
clientPort=2182
server.1=127.0.0.1:2887:3881
server.2=127.0.0.1:2888:3882
server.3=127.0.0.1:2889:3883

tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:\\Java_software\\zookeeper\\zookeeper-03\\data
clientPort=2183
server.1=127.0.0.1:2887:3881
server.2=127.0.0.1:2888:3882
server.3=127.0.0.1:2889:3883

需要注意: dataDir的地址使用两个反斜杠 \\, 否则会报错。

3、按照dataDir地址wei每个zookeeper手动创建目录,并在目录下创建 myid 的文件,该文件没有后缀名,否则读取不到配置信息,为每个文件中添加 server.1 中的 1,以此类推。

4、在cmd中,启动三个 安装包的 bin 下的 zkServer.cmd 即可。

5、启动时会相互心跳,查找对方组为集群,所以在其中时若没有把三台都启动完时报错不用管,等所有服务启动完成即可。              

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值