ZooKeeper学习笔记(二)

ZooKeeper在Windows中单机伪集群搭建

1. 下载windows版本的ZooKeeper安装包,并解压

2. 将解压后的ZooKeeper复制出2份,将这三分分别命名(如:z1, z2, z3)

3. 分别在每份下面的conf文件夹中添加一个zoo.cfg文件,文件内容如下(可以参考zoo-simple.cfg):

tickTime=2000
initLimit=10
syncLimit=5
dataDir=../data
clientPort=2181

server.1=127.0.0.1:2222:2223
server.2=127.0.0.1:3333:3334
server.3=127.0.0.1:4444:4445

注意:三个文件中的端口号分别为2181、2182、2183。因为是伪集群,在同一台机器上,所以端口号不能重复。

4. 分别在三分ZooKeeper中创建与bin、conf等文件夹同级的目录data,并且在里面建立文件名为myid的文件(无后缀名),里面内容分别为1、2、3, 对应三份ZooKeeper的server.后面的编号

5. 分别到三份ZooKeeper下面的bin下执行zkServer.cmd, 其中有一个被选定为仲裁,集群启动成功

6. 使用任意一个ZooKeeper下bin文件夹中的zkCli.cmd均可访问

ZooKeeper学习笔记(二)ZooKeeper学习笔记(二)