00:02
好,下边呢,我们就来搭建这个博克集群啊,当然这博集群我们搭建这个集群,我们搭建一个什么双主双重的啊,也就是。这个。啊,两个是吧,两个MASTER2个slave双双重的啊。呃,这个搭建大家看一下啊,给大家写的笔记也很详细,我们挨个来看。首先。呃,我们搭建这个啊,是主机名MQ os1os2,他们对应的IP,呃,164165啊。我们看一下,这是我们前面改过的。那个后死文件是吧。是吧?164165这两个我们已经放在后四里边了,所以不用再不用再管它了。
01:02
呃,然后功能呢。呃,功能就是我们在这个肉MQ,呃,OS1里边啊啊,它是name server加brokeer,就是它既是name serve又是brokeer,这个也同样既是serve又是brokeer,同时brokeer这个角色。呃,我们这啊,就就就用两台主机就就可以了啊,不用搞出来四个,就是它里边是MASTER1配上SLAVE2,它里边是MASTER2配上SLAVE1,你注意啊,因为为什么你不是MASTER1SLAVE1啊。这个为什么不是,那还有意义吗?这样一。啊,一在这这样的话,这个机器挂了,这个slave是不是能变成MASTER1是吧,你这个既是MASTER1又SLAVE1,它一挂全挂了。
02:00
所以我们肯定是交叉开的啊,肯定是交叉开的,嗯。这个要想做起来啊,其实相对来说也比较简单,那么我们首先呢,第一步还是得先克隆,我们现在克隆就克隆它就可以了,当然这个克隆啊,嗯,如果你会的话,直接操作就行了啊老雷为了保证我们视频的完整性啊,在这儿呢,把这个。克隆过程。带给大家。演示出来。可能。完整克隆是吧,然后。我现在这个是。一。嗯,位置。对吧。OK。
03:01
完成。启动,你现在先不要克隆啊这个。比如看QOS2啊,那个OS2呢,我们一会儿可以直接克隆这个这个这个呃,OS1,当然你现在克隆也无所谓了啊,这个这个倒其实倒没啥。嗯。好,嗯,进来,然后密码123456。啊,密码进来了,我们先要修改这个名称。嗯。AC,下班了,Host。嗯。加个E对吧。嗯。然后我们再来修改ETC下边的。
04:11
Yep night。ETC。AC是吧,写错了啊,System下边的。Network script if con。那我们就改IP就行了。163,我们给它改成。164。好啊,重启一下。
05:02
我们这边再打给他。嗯,我这边要连接的是。嗯,MQO是吧。然后root。应该起来了。123456。好。修改一下。嗯,这个。Linux。然后这个字体。14号字出题就OK了。好,也可以关一下。关卡再打开。好了,嗯,我们这个。克隆就完成了,克隆完成以后啊,我们现在可以直接进入到OPT下边的,然后Q啊进到它里边,我们可以看到这样啊。
06:14
有一个KF。有个。com,我们进到。Cough。目录下。大家看。这里边儿啊,有这样的。1233个目录啊,这三个目录是什么,是系统给出来我们的啊,这三种三种方式啊,三种这个呃,集群模式啊,它的。配置文件模板。这是梁。两个master,两个slave,两主两从,然后异步。复制两主两从同步复制。就是良渚没有从。的啊,这种这种架构,我们现在要的是什么?两主两从亦不扶持。
07:07
所以就再往里面进,进到它里面啊2M。RS。杠A。尽量他这个。大家可以看这里边有四个配置文件,这四个配置文件是什么呢?这四个位置文件啊,啊这个。是。呃,我们主。这是主啊,一个一个主啊,然后这是它对应的从,这是另一个主,这是另一个从。我们这需要什么?我们这需要博客A。和。BS。也就是。这里边儿的我们MASTER1和SLAVE2。一二实际上就是AB。对吧,就这里边AB啊。比如说我们需要这是A的master b的slave,我们就改这俩配置文件。
08:02
一会儿我们那个MQOS2里边,在这俩这是master。不是,呃,这是,这是呃,STEMA,这是master。对不对,哎,应该改它就可以了。那么我们现在先来看他吧,先来看他。嗯。大家看啊。这配置目前咱们就就这些内容。那么首先看他the broke。The,我们前面见过他吧?那紧接着这个啊,Broke name是什么?Name就是你这个集群。这个鸡群呢?这是集群。
09:00
A、集群B。这叫A。啊,这这是个集群的名称,它的这个brokeer name叫叫这个,呃,刚才我们看到那个叫什么呀,叫broke a,它也叫brokeer a。它叫博克B,它也叫博克B,它集群的名称整体外边这个大集群叫default。这是小集群的名称。啊,然后ID就ID是在这个集群里边,ID为零是master ID为一非零。是Slam,所以它是must。然后delete when啊,Delete when4啊,这个是什么意思呢。就说我。对于那种。呃,就是就是呃。
10:00
呃,就是我们这个过期文件啊,过期文件这是44.4点钟进行删除,大家看啊,这详细的其实老刘在这给大家。也都有介绍,你看这四指定删除消息存储过期文件的时间为。四点。指定删除消息存储过期文件的,就是删除过期文件几点钟删,我四点钟删。是吧,今天下面还有一个。你看下边这儿还有一个八是吧啊。这个又是什么啊,呃八四十八是吧,48啊是呃就是指定呃未更新的呃消息存储文件保留啊,时长是48小时,48小时以后啊就会给他删掉。啊,这这个,然后呢,紧接着看下边。
11:00
这个。Worker roll这是什么呀?啊,这这这你的角色是吧,你角色是什么?其实主要是这样,异步master。主要是想啊是异步,主要是因为他已经表示他是master,这是所以主要是什么异步,这是异步master啊,然后这是刷盘策略是什么异步刷盘。壁布刷盘。明白吧,所以这个里边。呃,这些啊,这些配合我们这边需要加一个东西,就加一个他。Name address,我把它拷过了。大家看这是name server地址,我们这里面就两个机器是吧,呃164,呃165这两个机器,这两个机器将来它都是name server,你拷过来以后,它它肯定就是name server了,就把这个加进去。
12:03
就OK了。呃,我们对于它的配置啊,就这些不用动。保存。呃,然后我们再来改型的,再来改它。对吧。B。杠S。这个和刚才那个你看啊,这是brokeer,这呃,这个集群depot,然后这brokeer b,它是broke b,你看它的broke ID什么是一,就不是零,这俩不用管了,你看这个呢,角色是slave。Terla。然后刷盘异步刷盘,那我们这里边儿需要配什么。大家看看这需要配什么,大家看啊,这需要配的东西多,首先我们需要配它。是吧,这没啥可说的。
13:09
呃,需要赔偿,然后还需要配谁呢?大家看这个端口号。这段话11911。这什么意思呢?就我们这个broke本身对外提供服务的端口。呃,也就是我们和谁是producer和通信的端口。末是10911。但是默认值被master占了,所以你你你就不能用这个默认值,我们就给它指定一个幺幺,就反正你指定其他都行啊,指定其他都可以。啊,所以因为它在一个机器上,所以我们加上它。是吧,加上这个。然后还需要配什么。还需要配的就是我们存储的这些消息。
14:01
正常情况下啊,我们存储这些消息。我们其实前面见过。克隆。在哪看?Stop。在这这些里边啊,在这个里边,然后存储我们的这是master的消息,但我这里边同时是不是在一个机器里边还有slave啊,这slave我给你放哪搭建用户主目录下stop-S,我说给你再再搞出来一个杠S。所以指定啊,消息存储相关的路径,默认是这个路径啊,因为当前主机里边还放着这个MASTER1和斯列二,所以MASTER1属于这个适用默认路径,然后这儿用什么啊,用用用不同的路径,所以我把它。看过。
15:03
哎,这个。八。保存。然后这儿还有一些其他的配置啊,我们这里边就不配了,感兴趣你自己看一下啊,加上很多东西啊,都给大家加点注释呢,你感兴趣自己看看啊。那么这样的话,我们这个MQO1啊就搞出来了。
我来说两句