zookeeper 伪集群部署
zookeeper官方网站下载
进入zookeeper官网
本文选择 3.4.6版本
文件夹解释
- bin 文件夹 :执行命令文件,重要的有zkServer.cmd、zkCli.cmd
- conf 文件夹 :配置文件,如zoo.cfg
伪集群部署
conf文件修改
- 将zoo.cfg文件备份,命名为zoo.cof.bak
- 复制zoo.cfg文件单数个(本文中为3个),分别命名为zoo-1.cfg、zoo-2.cfg、zoo-3.cfg
在修改配置文件之前需要注意到:dataDir、dataLogDir的路径指代的文件夹,一般来说是新建该目录对应的文件夹,用来保存数据。
需要在dataDir的d_x文件夹里创建文件,命令myid,无格式,内容对应三个conf文件分别为1,2,3
zoo-1.cfg
zoo-2.cfg
zoo-3.cfg
-
复制zkServer.cmd3个,命名zkServer-1.cmd、zkServer-2.cmd、zkServer-3.cmd
-
修改.cmd文件
zkServer-1.cmd
zkServer-2.cmd
zkServer-3.cmd
启动
分别启动zkServer-1.cmd、zkServer-2.cmd、zkServer-3.cmd,至此,伪集群部署及启动完毕,可以运行zkCli.cmd操作zk