如何在集群模式下安装zookeeper

1.集群规划

服务器IP服务器名称myid规划
192.168.60.11node11
192.168.60.12node22
192.168.60.13node33

2.安装zookeeper

第一步:下载zookeeper

下载网址:http://archive.apache.org/dist/zookeeper/
这里我们选择zk3.4.9进行下载

第二步:解压zookeeper

解压zookeeper到 /home/sw 文件夹下(可根据自己习惯选择解压目录)

cd /home/sw
tar -zxvf zookeeper-3.4.9.tar.gz  -C /home/sw

第三步:修改配置文件

 cd /home/sw/zookeeper-3.4.9/conf/
 //重命名zoo.cfg文件
 cp zoo_sample.cfg zoo.cfg 
 //创建zk数据存放目录
 mkdir /home/sw/zookeeper-3.4.9/zkdatas/

编辑 zoo.cfg 文件

dataDir=/home/sw/zookeeper-3.4.9/zkdatas
# 保留多少个快照
autopurge.snapRetainCount=3
# 日志多少小时清理一次
autopurge.purgeInterval=1
initLimit=10
syncLimit=5
#客户端端口
clientPort=2181
# 集群中服务器地址
server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888

第四步:添加myid配置

在/home/sw/zookeeper-3.4.9/zkdatas/目录下创建文件myid并写入值id为1

echo 1 > /home/sw/zookeeper-3.4.9/zkdatas/myid

第五步:分发安装包并修改myid、

 scp -r /home/sw/zookeeper-3.4.9/ node2:/home/sw/

 scp -r /home/sw/zookeeper-3.4.9/ node3:/home/sw/

node2节点上修改myid值为2

echo 2 > /home/sw/zookeeper-3.4.9/zkdatas/myid

node3节点上修改myid值为3

echo 3 > /home/sw/zookeeper-3.4.9/zkdatas/myid

第六步:启动zookeeper

三台机器都要执行启动命令

/home/sw/zookeeper-3.4.9/bin/zkServer.sh start

在这里插入图片描述
#产看启动状态


/home/sw/zookeeper-3.4.9/bin/zkServer.sh status

node3 leader 主节点
在这里插入图片描述
node2 follower 从节点
在这里插入图片描述
node1 follower 从节点
在这里插入图片描述
好了!zookeeper 三节点集群搭建完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值