zookeeper集群搭建

1. clone多台虚拟机

 

 

 

 

 

 

 

 

 vi /etc/sysconfig/network-scripts/ifcfg-ens33

 修改网卡ip地址即可

 

2. 修改配置

 到这里,4台虚拟机复制完成了(1台做leader, 2台follower,1台做ovserver - centos06)

 

 

 

 

 

 

 查看一下目前的配置,因为是clone出来的所以都一样。看看centos03:

zookeeper的安装目录是 /opt/apps/zookeeper

zookeeper的快照目录是 /usr/data/zookeeper

 

在每台服务器快照目录写入myid:

 

 

 

 

 

 修改每台机的配置文件zoo.cfg:

主机添加:

server.1=192.168.53.179:2888:3888
server.2=192.168.53.180:2888:3888
server.3=192.168.53.181:2888:3888
server.4=192.168.53.182:2888:3888:observer

observer添加:

peerType=observer
server.1=192.168.53.179:2888:3888
server.2=192.168.53.180:2888:3888
server.3=192.168.53.181:2888:3888
server.4=192.168.53.182:2888:3888:observer

其中2888是zookeeper通讯的端口, 3888是选举leader的时候的端口

 

 

 

 

 配置修改完成

 

3. 集群启动

启动server1 2 3 4

server1启动, 由于1个没法选举,所以暂时报错

 

 启动server2:

 

 再看server1的状态:

 

 启动server3:

 

 启动server4:

完成 

posted @ 2021-02-02 14:43  圣金巫灵  阅读(79)  评论(0编辑  收藏  举报