Centos7搭建zookeeper集群
三台虚拟机信息
安装zookeeper
1. 将下载到的 zookeeper-3.4.12.tar.gz 上传到 master主机并解压到 /opt, tar -zxvf zookeeper-3.4.12.tar.gz -C /opt 。
2. 进入zookeeper解压目录, cd /opt/zookeeper-3.4.12。
3. 创建zookeeper保存数据和日志的目录data和log,mkdir data 和 mkdir log 。
4. 复制 conf目录下的文件 zoo_sample.cfg并改名为 zoo.cfg,cp conf/zoo_sample.cfg conf/zoo.cfg。
5. 修改 conf目录下的zoo.cfg,vim conf/zoo.cfg,修改如下。
6. 在data目录下添加myid文件并写入内容 1,vim data/myid,保存退出。
7.修改/etc/profile文件配置zookeeper环境变量,vim /etc/profile,在文件最后添加内容如下
8. 将master主机经过上面步骤配置好的 /opt/zookeeper-3.4.12文件分发到slave1和slave2,
scp -r ../zookeeper-3.4.12 [email protected]:/opt
scp -r ../zookeeper-3.4.12 [email protected]:/opt
9. 分别修改slave1和slave2主机的 /opt/zookeeper-3.4.12/data/myid, 分别修改为 2和3 。
10. 分别配置slave1和slave2主机zookeeper的环境变量,参考 第7步骤。
11. 启动zookeeper,分别进入三台虚拟主机的 /opt/zookeeper-3.4.12, bin/zkServer.sh start ,启动情况如下图