00:00
好,那到第六章截止呢,我们其实关于h base的所谓的一个知识点啊,就已经讲完了,然后这一块呢,是h base它相应的一个优化啊,相应的优化,那其实优化整个过程当中呢,是前三个。是对大家来说比较重要的一个点,那后面这些东西是记的东西,内存啊,基础的话,你到时候看一下都是一些配置文件,需要大家记一记的啊,那这一块的东西呢,前面能记多少就多少,后面这样背的,那当然这前三个这个东西啊,就是前面给它吸收掉,就是讲课的东,讲课之后呢,大家练了之后就给它吸收掉啊,第一个我们看一下它的一个高可用,高可用因为我们之前感受到h master,它整个的过程是。监控reading serve,如果reading so化了,它是会将这个reading给其他reading维护的,对吧?还有我们也测试了,它是不参与什么。数据的读写的对吧,我们无论是读写,你把H马干掉之后,都能够正常操作法啊,都是能正常操作的,这样要注意的,然后h master实际干的一个事情呢,就是做负载均衡啊,然后说发送切分指令啊,就reading太大了,做切分,然后还有合并啊,哎等等是master来指导的,那master如果挂掉了之后,那你的集群虽然能运行,但是它不健康。
01:16
那你瑞定很大了,它还不会做切分嘛,它就不会切分了,那你所有的请求你本来是三个,假如说三台solo,你一个表呢,在一号为零搜索维护的,它一直增增增增太大了是吧,按理来说有must膜的时候应该做切分嘛,但是master坏了,它不做切分,那这块是不是这个表就一直增了,就所有的关于这张表表的请求都会来找一号服务器啊,哎,二号服务器,三号服务器相对来说比较闲,那就导致了整个的集群当中呢,负载严重不均衡,不均衡,虽然你能正常工作,但是不健康不健康,所以说这块呢,我们要对这个。It must做高可用啊做高可用,那之前应该讲过那个什么。哈,多的一个高用了就跟的高,那个高配置起来还是挺痛苦的吧,对吧,还挺痛苦的,那是啊,1.0还没有高考人呢,2.0有高中,3.0的高考中呢,非常简单,就配置文件里面就默认你必须把高考程配上。
02:15
这配置文就就写好了啊,不用不用那么麻烦了,对吧,越来越简单了,那我们看一下HP的一个高用HP的防非常简单,来首先我们先把这个HP的集群关掉吧。这个东西害我们就不用了,把那个窗口干净。这是死,然后先你要做高的话,你是不是得停掉呀,你肯定要改成配置文件了吧。Stop,这走一下,然后要干什么事呢?看一下我们现在当前是102是master对吧,102是master,但是你你有没有发现配置文件里边根本没有配谁是master呀。发现了这个问题吗?有人注意到这个问题吗?但是在哪个起就在哪个,对吧,但是呢,如果说你起了多个,但是那个不是高可用。
03:05
就是说他同时服务就是那个地方就叫脑裂是吧。Bringli呀,老列提过把这个概念就是讲ha的时候,我们讲过了啊,那个那个时候呢,因为他没有对外进行一个屏蔽,那这个时候我们想要的是一个active,一个stand by这模式了,就active挂了,Stand by成为active啊要这种模式才可以的,OK,那我们现在做的是这种一个高德那个配套,那比较简单,就是说你现在我们那个需求呢,就是102103的都把它变成master啊,都变成master OK,那这块只要在这个。102上来创建一个这个东西,创建一个这个东西就是master。备份对吧,备份OK。CTRLC,然后放到com底下啊,注意这个文件的com底下一下,然后我们往这个里面添加一个额外的一个节点看一下,如果说我们要想把103放进去,那就在103。
04:09
把哈多103是不是主机名吗?给它放到这个文件里边啊,放到这个文件里边直接开放进去,或者说你VI也可以吧。好103,那这个地方追加还是覆盖都可以吧,因为就只加一个东西对吧,没有其他东西把这个东西拿走一下,然后呢,最好把这个东西啊。XXYC,你像那种做在com底下做这个配置的东西,你是不是最好的分发一下呀,对吧?Com底下这个UP03004都有了啊都有了之后我们需要干什么呢,直接。啊,这分发完了之后就启动吧,启动还是同样的,我们直接在这呢,来起一个。大。你看这个。
05:03
首先是study master。它打印的日志将这个。打印到哪了?102,然后他又在这哈,103上,他又起了一个什么master对吧,那我们可以看一下整个的一个进程。H102上有一个,103上是不是也有一个,有一个之后呢,我们要来这个地方看嘛,它这个端口是哈多宝10216010。OK,然后呢,我们看一下这个地方,其实这地方就能看到那个备份的一个马零三吗?同样的是不是也可以访问零三冒号16010,对吧一下。他这地方显示的是backup backup啊,它这方显示的current active master是102啊,就当前的。从合的节点是102,那我们是不是要做一个啊,读写就不测了,那肯定能行的,接下来我们要测的是什么?把102这个master干掉,对吧?看103能不能变成I。
06:10
来Q杠九对吧,这边下。这个地方是假象吧,他这边总有这个问题是吧,你再干的时候,他说这个就不存在了,对吧,没有这个进程一个假象。再看的时候就没了,对吧,然后我们看那这个页面就不用刷新了吧,肯定访问不到了吧,对吧,进程都没了,那我们主要刷新这个。替代什么,他不是了吧,啊不是,OK,那这个地方没了吧,因为没有进成,那我们把这个102再起一下吧,幺二再起一下,那这个地方你就单起了吗?B,这个地方是base-demo.sh的马走。GPS master有了,然后我们再来刷新这个页面。
07:02
Back up就是102的吧,啊,因为当前是103活着的啊,103活着的,那他谁是leader,谁是follow的,整个的你看启动日志是谁先起来,谁是IP,就是你第一次启动的时候。打印日不是102先起吗?对吧,那至于挂了这个事情。那就是唯一活着的那个是嘛,没有好选的对吧?啊是这样的一个过程,它是一个高可用,你想想看,跟那个ha比起来,跟哈多我那个ha比起来,要简单太多了是吧,那个要配一堆什么东西,什么折腾弄的,还还至少要配三台是吧,配两台还不行,因为官方文档应该看到了吧,至少配三台是吧。
我来说两句