Centos7搭建zookeeper集群

三台虚拟机信息

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,修改如下。

Centos7搭建zookeeper集群

6. 在data目录下添加myid文件并写入内容 1,vim  data/myid,保存退出。

7.修改/etc/profile文件配置zookeeper环境变量,vim  /etc/profile,在文件最后添加内容如下

Centos7搭建zookeeper集群

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 ,启动情况如下图

Centos7搭建zookeeper集群

Centos7搭建zookeeper集群

Centos7搭建zookeeper集群