第5章 选举模式和ZooKeeper的集群安装

本文详细介绍了ZooKeeper集群的基本概念,包括单机伪分布式及三台物理机集群的搭建过程。从配置文件修改到myid文件创建,再到数据同步测试与选举模式验证,全面解析集群搭建技巧。

5-1 集群的一些基本概念

在这里插入图片描述
如果原来的主节点再回来的话,那么就只能当作一个从节点
在这里插入图片描述


在这里插入图片描述

5-2 单机伪分布式安装zookeeper集群

在这里插入图片描述


一、复制出两个zookeeper:
在这里插入图片描述
二、 我们先进到第一个zookeeper,然后进入到zoo.cfg里面进行修改配置:
在这里插入图片描述
三、在dataDir目录下面新建一个myid文件:
在这里插入图片描述
同样,我们把zookeeper2和zookeeper3进行修改,要注意端口也要进行修改,不能一样,一样的话就是会报错,以及myid文件的创建;
目录的这的地方也要注意,要记得修改:
在这里插入图片描述
四、然后,我们依次启动zookeeper:
在这里插入图片描述
五、我们来进行测试:
我们来连接第一个节点:
在这里插入图片描述


我们在这个节点里面创建一个数据,看看会不会同步过去:
我们在第一个节点里面创建数据:
在这里插入图片描述


然后,我们退出当前的客户端,我们再去连接第二个节点的客户端:
这个时候,我们发现,数据也已经同步过去了:
在这里插入图片描述
到这里,我们的伪分布式的集群就是已经搭建好了;


5-3 三台物理机(虚拟机)安装zookeeper集群

这个就是三台物理机:
在这里插入图片描述
我们要注意zookeeper在各自的物理机里面的环境变量的路径是否正确;


然后,我们按照之前的伪分布式的配置方式来进行配置,修改conf配置文件,ip不一样,但是建议端口设置成一样:
在这里插入图片描述
以及要在dataDir里面新建一个myid文件;


然后,我们再依次进行启动,连接客户端来进行测试;
当我们在连接各个节点的时候,创建数据,然后再连接其他的节点,看看数据是否同步过去了;如果同步过去了,那么这个真分布式的集群就是已经搭建好了;


5-4 测试集群角色以及选举

在这里插入图片描述
我们把其中的主节点给关了,看看其他两台物理机的几台,看看主从是否发生了变化;


然后,我们再之前关了的主节点给关了,看看主从的状态变化,之前的主节点再回来是不会再回到主节点的,而是从节点;


我们在搭建好了集群之后,要做一个数据同步的测试,以及选举模式的测试;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值