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.
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
查看zookeeper的状态 zkServer.sh status。可以看到现在zk2是leader,zk1,zk3是follower