一、下载Zookeeper
- 点击下载Zookeeper
- 下载至D:/zk-cluster/目录(目录随意放),解压复制,共三份

二、新建data,log目录和myid文件
- 打开zookeeper-1目录,新建data和log两个空文件夹。
以此类推,zookeeper-2,zookeeper-3一样。

- 在zookeeper-1目录新建的data目录中新建myid文件(没有后缀),文件内容是1
以此类推,
zookeeper-2下data目录中新建myid文件,内容是2
zookeeper-3下data目录中新建myid文件,内容是3
三、配置
- 修改zookeeper-1/conf/zoo_sample.cfg为zoo.cfg,其内容如下:
tickTime=2000
dataDir=D:/zk-cluster/zookeeper-1/data ~~~~~~~~~~~修改为zookeeper-1的目录~~~~~~~~~~~~~~
dataLogDir=D:/zk-cluster/zookeeper-1/log ~~~~~~~~~~~修改为zookeeper-1的目录~~~~~~~~~~~~~~
clientPort=2181 ~~~~~~~~~~~zookeeper-1端口~~~~~~~~~~~~~~
initLimit=5
syncLimit=2
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889
- 修改zookeeper-2,zookeeper-3 的配置,以下只贴不相同的配置:
zookeeper-2:
dataDir=D:/zk-cluster/zookeeper-2/data
dataLogDir=D:/zk-cluster/zookeeper-2/log
clientPort=2182
- zookeeper-3:
dataDir=D:/zk-cluster/zookeeper-3/data
dataLogDir=D:/zk-cluster/zookeeper-3/log
clientPort=2183
四、启动
- 打开三个目录下zkServer.cmd启动服务。

- 启动第一个和第二个的时候会报错,提示连接不上集群中其他节点,三个都启动就好了。
- 可以用zkCli.cmd检查连接:
