**
ZooKeeper集群部署
**
一、环境
服务器:
IP地址 | 操作系统 |
---|---|
192.168.241.11 | CentOs7-1804 |
192.168.241.12 | CentOs7-1611 |
192.168.241.13 | CentOs7-1804 |
JDK版本:1.8.0_151
ZooKeeper版本:3.4.12
二、软件安装
三台服务器均需要安装Java JDK和ZooKeeper,Java JDK的安装本文不再赘述。
1、下载ZooKeeper
官网下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/
本文下载到的安装包名为:zookeeper-3.4.12.tar.gz
2、将安装包拷贝到服务器上解压,本文解压到了/usr/local/lib目录下。
三、服务和集群配置
如无特殊说明,以下配置操作均需要在集群的所有节点执行相同操作。
1、将/usr/local/lib/zookeeper-3.4.12/conf目录下的zoo_sample.cfg文件重命名或复制为zoo.cfg文件,编辑zoo.cfg文件,编辑后文件内容如下:
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /t