在windows下部署3.7.0版本zookeeper的伪集群

Posted 顧棟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows下部署3.7.0版本zookeeper的伪集群相关的知识,希望对你有一定的参考价值。

在windows下部署3.7.0版本zookeeper的伪集群

下载安装包

官网地址: http://zookeeper.apache.org/releases.html#download

修改配置文件

zoo_.cfg

参考apache-zookeeper-3.7.0-1\\conf\\zoo_sample.cfg增加和配置文件 zoo_1.cfg,zoo_2.cfg,zoo_3.cfg

zoo_1.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=E://tmp//zookeeper//data//1
dataLogDir=E://tmp//zookeeper//datalog//1
clientPort=2181
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

zoo_2.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=E://tmp//zookeeper//data//2
dataLogDir=E://tmp//zookeeper//datalog//2
clientPort=2182
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

zoo_3.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=E://tmp//zookeeper//data//3
dataLogDir=E://tmp//zookeeper//datalog//3
clientPort=2183
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

在对应的dataDir属性的值中,进行目录的创建,分别在文件夹1,2,3中新建文件名为myid的文件,内容分别是1,2,3。

以1为例:

zkServer.cmd

复制出一共3个启动器zkServer1.cmd,zkServer2.cmd,zkServer3.cmd并进行配置ZOOCFG属性,值为zoo_.cfg类文件。不同的zkServer.cmd对应不同的配置文件。

启动集群

分别启动三个节点

运行zkServer1.cmd,zkServer2.cmd,zkServer3.cmd。

验证集群

启动zkCli.cmd,默认连接2181的节点,通过命令ls / 可以查询出自带节点zookeerper。

以上是关于在windows下部署3.7.0版本zookeeper的伪集群的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7部署Zookeeper

windows下dubbo-admin和zookeeper安装部署

zookeeper接入kafka,安装部署CMAK监控kafka,Windows环境

Zookeeper 集群

Window部署zookeeper

Linux环境快速部署Zookeeper集群