00:00
好,咱们继续搭建集群啊,这块呢,另外一个组成部分必不可少的啊,Keep a left啊这块咱们用ha proxy啊,这块呢,保证咱们的MY的一个什么呢?负载均衡,还有一个抗风险能力,高可用性,而keep life保证谁各位咱们的ha proxy的一个高可用性啊,高可用加高可用,这块呢,哎,还是应对各种各样的风险好,那这块呢,同样咱们需要安装一下,这块呢,哎,安装包也拷到了OPT目下,咱们看一下这块呢啊,我从这块先退出,这块呢,咱们进到OPT目录下啊,再去看一眼各位能看到在这下面啊,咱们已经拷上来的keep left,哎,这块1.4.2这个版本好,同样是点塔点GZ,这个依然是需要编译后安装的啊,首先解压还是解压在user。
01:00
Src目录下,好,咱们同样把咱们的keep like也去解压一下,好解压完成之后,哎,要做什么啊这块哎。如果环境啊,这块有问题的同学需要去,诶去安装一下环境啊,安装一下依赖插件啊,这块我就不需要了,那这块呢,咱们先进到对应目录下啊,咱们的keepa life的这个什么呢?源码目录先进去。好,进到目录下之后呢,咱们看一下啊,这块源码全在这下面之后呢,咱们做什么各位,哎这块哎咱们得先,哎,Configure我先配置一下啊,指定一下我这个哎,Keep life的需要装在哪,咱们需要什么呢?诶先编译啊,之前需要先配置啊,这块各位需要注意,好,咱们先配置一下,哎,咱们conigguate配置一下它的什么呢?安装的目录这一啊这一步必须要做一下。
02:10
啊,配置项还比较多啊,配置完成之后下面做什么?各位啊,同样的先编译啊,然后也可以编译和安装一块运行啊,咱们还是一个一个来先make啊,Make之后什么呢?Make install啊先编译一下,编译完成之后咱们再进行一个安装操作。好,编译完成,下面什么呢?Make install,我去安装它。好,各位可以看啊,安装完成之后,哎,这块可以运行了吗?还不行,各位咱们得做相应的运行前的配置,各位可以看到做什么CP,我是不是在拷贝东西啊,拷贝什么,把我对应的哎,可以看到我的配置文件拷贝到什么呢?ETC目录下的in d下面的哎,Make d,哎,这个in d下面的这块目录啊,这块呢,Make d,我去创建咱们的什么的ETC下面的呃,Keep life的这么一个目录,还有我要去做什么,各位我把keep,呃,Keep life的什么的C,哎,咱们的cof配置文件拷贝到咱们的ETC keep left下面,然后呢,还有做什么,各位我进到咱们的还是源码目录下找到咱们的什么呢?那箱的诶。
03:31
配置信息的文件我还要再次拷贝啊之后啊,这块,呃,非常重要的一步,我需要进到咱们的什么呢?安装的目录下我要找到谁?各位keep life的可执行文件放在哪?User sbam目录下,各位目录,呃,User sb目录有什么特点?各位,六个特殊目录中的一个,那这块呢,它的特点就是什么?在咱们系统中任意位置都可执行啊这块各位,咱们这个每一步都得坐下啊,这块呢,咱们一个一个来吧。
04:10
好,这块呢,诶拷贝文件,然后呢,给咱们的keep left创建目录啊,这个配置相关的目录必须要有,然后呢,诶咱们再拷贝什么呢,配置文件过去。好这块呢,拷贝完配置文件之后,咱们再去什么呢?哎,再去啊,继续拷贝文件。好,最后一步就是啊,这块呢,拷贝咱们的什么的,哎,运行的,哎,这个脚本啊必须要有好,当这些都做完之后,各位啊,这块还不能起,咱们还得去修改配置文件啊,这块呢,咱们VM去修改一下配置文件。好,各位可以看啊这块啊有很多配置信息啊,这块呢,因为修改的地方太多了啊这块呢,我就直接咱们清空,然后再去什么呢?修改一下,咱们看一下这块呢,哎,修改内容我先把它清空吧,先把这个诶这个文件清空啊,咱们先看总共多少行啊这块怎么显示行号来着啊没错啊,咱们在命令模式下,哎,冒号咱们什么呢?是不是set nu对吧?显示行号啊,怎么到最后一行啊啊这块啊也记着呢,哎,咱们shift g啊,再回到第一行,咱们各位可以看到157行,咱们再回到第一行啊第一行怎么回来着啊没错,一加shift分之G,好,咱们要把这个所有的行全删掉啊,咱们D,哎,咱们158吧D再删干净了,好,这块呢,也不需要行号了啊,咱们直接什么呢?哎,把行号去掉,同样冒号什么的,哎,Set no you,好,这块行号也没了。
06:00
啊,终于清干净了,好下面做什么?咱们把这个诶写好的配置文件拷贝过去,好咱们看看啊,这些都是什么东西,首先啊,咱们的全局配置项啊,咱们简单的了解一下,首先啊,但凡你这个keep life做了一些什么切换啊,这块需要指定一个邮箱啊,这块你可以发邮件过去,好这块呢,其实这个用处很少啊,咱们再往后看啊,哎,下面重要了,这块咱们要配置什么?首先第一个配置项,诶告诉keep left的你到底是主机还是诶backup备机,还有就是你需要知道知知道你所在机器的网卡啊,这个怎么去看啊各位,这块呢,咱们从啊通过这个配置文件啊,咱们先我再开一个吧,这块省的干扰咱们配置,呃,相关的信息怎么看,我现在所在主机的网卡名叫什么,各位,哎,这很简单啊,哎,咱们的if con啊,咱们可以看到,哎在这块,哎,咱们的主机的IP地址要。
07:00
就2.168.140.126,各位前面呢,就是网卡啊,我这块什么呢?ENS33啊,这块你就要配成ENS33,这块一定要注意配对了,再往后还有它的优先级别,因为你有主机有从基这块呢,我这个数值越大优先级别越高,也就是你配什么呢?Backup的时候记得把这个数值改一改啊,这个定多少都可以啊,只要什么呢?主机master大一点啊,咱们的什么的backup小一点就可以,好继续再往下,各位,下面这个重要了,它叫什么虚拟IP什么意思,我这台机器的IP是多少?各位是不是140.126啊,这是什么呢?咱们的哎,咱们的ha proxy它的这个代理的IP地址啊,这块它后面隐藏了谁不是128,诶127的my cat my cat里面又隐藏了谁,是不是真正的咱们后面的数据库啊,各位,还是这张图,哎,咱们。
08:00
还得再捋捋对吧,这块呢,哎,咱们可以看到买看127 12128隐藏了后面的真正数据库,而咱们的什么呢?哎,Ha proxy啊,咱们可以看到是谁,126和什么呢?诶125啊隐诶这是什么呢?隐藏了咱们买cat诶这个IP还不够咱们啊,为了安全怎么做都不为过,我要在上面各位再来一个什么呢?虚拟的IP,这个虚拟IP是什么呢?我设定多少都可以在同一网段,然后这块呢,也是保护后面的机器,然可以说哎这块呢,Ha proxy,哎咱们keep life的保护了什么呢?买cat,然后呢,哎,通过keep life在什么呢?来一个虚拟IP保护了咱们的ha proxy啊这块的相互保护,咱们的什么呢?真实的地址啊这块呢,哎还有就是来开堡护了底下的数据库啊,这是呢,保护多少层都不为过,咱们哎,搭起。
09:00
高可用性好,咱们来再回到咱们的什么呢?Keep left这块呢,我定的虚拟IP多少?哎,幺九二点幺六八点幺四零点两百啊这比较好记啊,这块呢,底下就指定了啊,我所对应什么呢?诶48066这个端口啊,对应的什么,咱们诶ha的像个端口,待会还可以去验证它好这块呢,咱们把这个配置项全都拷贝过去就可以。好,从头到尾咱们拷贝过去啊,加到咱们刚刚的这个哎,配置文件里面啊这块啊,首先切到编辑模式光标前录入,哎,然后呢,诶插入咱们的配置项,好配置项都添加完成啊这块各位再确认一下添诶配置项都添加完成以后,咱们可以保存退出了啊这可能呃ec冒号WQ好保存退出完成之后啊,我的配置项也准备好了,那那之后做什么?各位哎,咱们可以启动验证,但是各位还得提醒一下,那这块刚刚我是省略了一个步骤,什么呢?125这台机器咱们再回来看看啊,哎,在125这台机器你要做什么事儿,一定要把你的ha proxy啊也要在这块呢,什么安装好配置好把它起起来啊这块呢,因为我这个诶keep left这块也会什么呢?把这两台机器都囊括进去,好,咱们,诶把它提起来,咱们可以什么呢?哎,启动再去看一看啊这块。
10:31
啊,咱们启动咱们的,哎,Keep left,哎这块启动啊,这块要注意啊,咱们启动方式用什么service方式启动,用服务的方式启动它,好咱们启动一下。哎,我看一下啊,这块呢,好像配置这块啊。我看一下再确认一下这块呢,启动有警告啊,这块看一下他状态。
11:02
啊,这就是一个警告啊,这块咱们看一下,哎,启动起来了,那怎么验证啊,咱们先验证一下,看看这块呢,很简单,各位刚刚我访问的路径多少是不是,诶咱们后面的IP140点什么,再回来看一眼咱们访问的IP什么,是不是点126对吧?那现在啊,咱们换换成什么呢?哎,换成咱们的200试一下,看看这谁是不是咱们的keep alive对吧?好,咱们试一下看看这个虚拟IP啊,这块访问到底可以不可以。试一把。哎,各位是不是进去了,哎,进到谁了?各位是不是咱们启动的my cat啊各位好不容易啊,Keep a life的什么虚拟IP咱们进到了什么呢?诶ha prox它的什么呢?诶126这个IP,然后呢,哎,通过它咱们诶再进到127或者128的买K的这个IP,哇,万水千山,但是各位诶安全好,咱们再试一下看能不能查到数据,哎,Use咱们的,哎,Test DB。
12:08
好,咱们看一眼啊,这块切到数据库了,咱们再查一下数据啊,Select星啊,From咱们的什么呢?哎,咱们的old,哎,咱们看一下订单信息是不是照样能查到啊啊,这就是啊,咱们对应的什么呢?哎,通过咱们keep和咱们的什么呢?哎,Ha prox搭起的高可用性。
我来说两句