准备
这里安装的是可生产用的 zookeeper 集群,非伪分布式集群。提前准备三台服务器。并且都已经安装 jdk 1.8
。其 IP 映射如下:
192.168.56.101 worker-01 worker-01.joyxj.com
192.168.56.102 worker-02 worker-02.joyxj.com
192.168.56.103 worker-03 worker-03.joyxj.com
下载、解压和创建数据目录
wget http://mirror.bit.edu.cn/apache/zookeeper/stable/apache-zookeeper-3.5.5-bin.tar.gz
tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz
mv apache-zookeeper-3.5.5-bin zzookeeper-3.5.5
mkdir -p /var/lib/zookeeper
三台服务器上都需要执行操作。
配置
拷贝一份配置文件 zoo_sample.cfg
,重命名为 zoo.cfg
。配置以下内容:
# 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.
#