Linux中搭建zookeeper集群

1.在官网中下载zookeeper安装包。我的安装包统一放在了 /usr/tools下面。

2.解压 到/usr/apps中 tar -zxcf  zookeeper-3.4.13.tar.gz -C /usr/apps

3.为解压好的文件创建软链接 ln -s zookeeper-3.4.13  zk

4.修改配置文件 vim  /etc/profile在末尾加上这两句话,我的安装目录是/usr/apps

5.查看conf下的文件,对zoo_samole.cfg 进行重命名为zoo.cfg或者拷贝一份命名为zoo.cfg。修改zoo.cfg文件vim /usr/apps/zk/conf/zoo.cfg.我配置的是三台zookeeper机器。每一台的虚拟机地址分别是。.146,

.147,.148.前边的server.1代表我每台机器的myid.

Linux中搭建zookeeper集群_第1张图片

Linux中搭建zookeeper集群_第2张图片

6.设置第一台zookeeper的myid,在dataDir的那个目录下 放一个myid echo 1 > myid第一台机器的myid 就是1

7.克隆这台配置好的机器,剩下两台机器只需要修改一下主机名,IP地址,和myid就可以。打开ssh连接着三台机器。关闭防火墙

 systemctl stop firewalld.service

systemctl disable firewalld.service

systemctl status firewalld.service

启动zookeeper    zkServer.sh start

Linux中搭建zookeeper集群_第3张图片

查看zookeeper的状态 zkServer.sh status。可以看到现在zk2是leader,zk1,zk3是follower

Linux中搭建zookeeper集群_第4张图片

你可能感兴趣的:(zookeeper)