00:00
各位同学大家好,我们继续接下来给大家介绍我们的第五小节,主从缩龙案例,那不用赘述,一听名字你就能明白,当前我们是集群扩容,四主四从6388。第四个同节点四。挂在了6387第四个主节点马四下面,那么现在构建了四组四从那么自然而然有一天我们用完了,需要又恢复到原先的三除三重,那么这个缩绒该怎么做呢?怎么来同学们。一般步骤有三步,第一个先清除重节点,6388,一句话数道猢狲散,老大马四都要退休了,那我自己呢,也另谋出路,各奔前程。第二,清出来的槽号,那么我之前扩的时候,我找三个人都借了,那么我现在有4096个槽号,我还的时候我是不是要还还回去,对吧?这个槽号不能浪费,不能浪费,那么删完我们这个槽号以后,最终再删除。
01:12
第四个主机。6387恢复到我们三组三层,好,那么我相信意思呢,大家一听也就懂了,下面我们来看一下案例实操我们的目的。63876388下线,那么下面。第一个检查集群的情况,第一次先获得从结点6388的node ID,那么来同学们执行我这个命令,大家看一下密码呢是六个一,那么卡切克,那么这个呢,一看也就明白了啊,集群情况的检查,那么现在是1846388,那么请你把他的情况详细告知。然后我们要干一件什么事呢?了解6388,它的从节点分别是多少?好,那么来吧各位亲。
02:01
找到我们的6388直接拷贝下来。好,那么它的同接点就这货,OK,我们第三步从集群中将四号同接点6388拿掉,那么它的命令呢,就这个。比node,那么前面都一样,集群中删除某个节点,那么IP同机端口和同机6388的节点ID,所以呢,各位亲,直接呢拷贝下来,那这个呢,就是我们的同节点,那么来。这个呢就不说了,集群的delete碳漏,那么现在是哪台机器上184,机器上6388,好,各位亲,我们来执行一下我们的命令好。OK,王红,那么现在我们就已经你看send soft to the delete node拿掉了,好,那接下来我们呢,不妨再检查一下,发现6388被删除了,只剩下七台机器。好了,我们看看我们的检查命令,那么现在就是在184这台机器上查一下我们的6385啊,随便集群里连谁都可以,同学们请看一下啊。
03:21
现在会变成一个什么情况?那么大家请看15374个master没问题吧,那么下面4096个。槽位前三个都挂着一个slave,只有6387它下面没有挂着slave了,所以说同学们请看12344个master 123个liver,所以得到验证,只剩下七台机器6388被成功删除,好,下面第三步,那么6387的槽号清空,重新分配,本例是将清出的槽号4096个全部都还给6381,还给一台机器好了,那么同学们。
04:06
直接搁到这儿,那么呢,我们来执行,现在这个就是185机器上的。6381好,我干一件什么事呢?找到6381的节点IDOK,那么这个时候再找到我们6387的节点ID好,然后分配多少个4096,注意红色的是6381的节点,由他接受空出来的全部槽位,也就是说我们本例啊。我们呢,统一呢,还给。63811个人全部接受,OK,然后蓝色的呢,是6387的这个节点,那么告知要删除6387,好,那么同学们。我们呢,直接呢来执行我们的集群的重新哈希,OK,那么来吧。
05:00
搁到这儿。我们呢?1856381,那么how many do you want to remove,那么就是4096个。OK,那么哪一个来接收,那么根据我们刚才呃,所给大家演示的什么6381这个节点来接收,那么6381这个节点直接拿下来。哦了,那么下面他就问你是握还是大,我们现在呢,选择so,那么圆。全部的给我们的谁呀?由6387这个节点告知删除,OK,来找到我们的6387。拿下,那么第二步直接就是什么,但直接开干吧,全部。Yes,我们分一会直接相当于说你看六三,你看这个IP都是6387给谁6381,我们呢,也就不在三台给了,只给一个是最快的,OK,好,我们都用最快的方法啊,分的话三加匀一点,还的话还一个,不过我们一般实际生产工作当中,你扩了一般不会再缩啊,如果你够用,你是不会扩的,所以呢,这个呢完全可以。
06:18
按照当前的这个算法来进行处理好,那么下面检查集群情况的第二次,那么来吧,同学们漏一眼,那么这个时候是不是就变成。6385,就是大家请看一下出现一个什么情况,那么现在1353个马斯塔没问题,另外两个4096啊,这个就8192现在。6381。那么他这个时候大家请看是不是就有两个liver这么说能跟上好,那么现现在123什么意思啊,三台主机没错,但是大家请看silver silver silver silver几台,四台silver,所以说6387,哎,这个就是什么。
07:07
拔了牙齿的老虎,他从原来的MASTER4变成了一个什么slaveor OK,所以呢,他跟谁混呢?2B12 2b12是谁?是不是就是我们的6381,所以说你要注意,现在6381下面是挂了两个C瓦OK,那么当然我们的扩缩容我们要不要这个根本就不要,所以这给大家解释一下,4096个槽位都只给了6381,把它变成8192的槽位,相当于全部都给6381,不然呢,我们要输三次,OK,要分配三次,直接给你一锅端了,好,那么最后我们将6387删除,那么来。还是熟悉的配方,还是熟悉的味道,无非就是改改八四机器上面的6387,那么兄弟你6387,你现在的这个node节点ID答案看一下。
08:03
来吧,那直接呢搁到这,我们呢,直接呢,删除我们的6387 OK好了,那么删除完我们的6387,我们第三次检查我们的集群情况,那么来吧,和啊,也就是我们刚才执行的命令,大家请看现在是不是master master master,那么大家请看。基本上欢天喜地又回到了我们的三主三从唯一的区别就是6381,可能曹号曹魏多一点,仅此而已,其他都是三种相同。
我来说两句