目标是搭建3节点zk集群
下载与搭建zookeeper软件
- 先zookeeper官网 下载软件
https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.8.0/apache-zookeeper-3.8.0-bin.tar.gz
形如这种的 - 解压apache-zookeeper-3.7.0-bin.tar.gz文件,修改名称为apache-zookeeper-3.7.0-0
- 将conf目录下的zoo_sample.cfg文件复制修改为zoo.cfg
- 打开zoo.cfg文件,主要修改参数为
tickTime=2000
initLimit=10
syncLimit=5注意这个目录下windows必须是\形式的,其次zkdata目录下是三个zk节点的不同文件夹,用来存放myid文件
dataDir=D:\softs\mysql\zookeeper\zkdata\za
clientPort=2185
server.1=127.0.0.1:2280:2281
server.2=127.0.0.1:2380:2381
server.3=127.0.0.1:2480:2481
- 将apache-zookeeper-3.7.0-0完整的复制出来两份,修改名称apache-zookeeper-3.7.0-1和apache-zookeeper-3.7.0-2
- 同步骤4,修改主要配置文件,注意dataDir要分别改为dataDir=D:\softs\mysql\zookeeper\zkdata\zb,dataDir=D:\softs\mysql\zookeeper\zkdata\zc
7.在za,zb,zc三个文件下分别建myid文件,内部一次是1,2,3
测试
三个目录的bin文件下依次点击zkServer.cmd即可启动成功