00:02
我们完成了N这个高可用的配置。那下面呢,给大家来详细解释一下,关于刚才我们在keep alive中的配置信息,他们具体是什么含义,咱们把这个配置部分给大家来做个详细的解释。那我们就直接看一下配置文件,看一下源的配置。首先呢,我们发现这个配置中呢,有三部分配置,第一部分。就是我们的叫global DFS是一个叫全局配置,第二部分是一个看这个script。是不是有脚本,意思是一些脚本相关配置,第三部分就是虚拟IP的配置,它里边有主要有三部分,第一部分叫全局配置,其实这一部分中啊,我们上面这些其实用处不大,主要就是这一行。这一行是什么意思呢?它叫router ID。
01:02
大家看U特什么意思?是不是有路由的意思,然后这里边他写的是什么?说的通俗点就是我们现在通过这个名字能访问到你的这个主机,或者能访问到你这个服务器,这边其实写的是你的服务器的一个名字,那这个名字我们该怎么看呢?咱们就是进入到我们这个host的文件中,它在。ETC里边的。后中。在这里边加个名字,我这里边已经提前加过了,你可以在里边加上一个幺二七点变点一后面起个名字,然后在U中写的就是这个名字,我是叫LS。叫这个名字,所以我写的就是这个名字,它就是你的主机的名字,通过它能访问到我们的主机,这是我们的第一个全局配置。
02:00
然后第二部分是我们这个检测脚本配置,第一个就是你的脚本,就是它的执行中的先追到你这个脚本,这个脚本如果说。脚本中的条件成立,那他做一些操作,那做什么,大家看第二行。这什么意思啊?它就表示一个检测的间隔,也就是说我的脚本每隔多长时间会执行一次,这里边写个二,它就表示每隔两秒定一次,这里边有一个叫外头。这是什么?它表一个权重。那比如说现在我给你来一个这个负20,那它表示什么意思?就是当你的脚本中的条件成立,那把我当前这个主因的权重就降低20,也就是说的通俗点,当我现在主服务器挂掉了,它是不是就要不作为主服务器,让从服务器或者说备份服务器C作为主服务器,让它的权重有一个改变,这表示设置你当前服务器的一个权重。
03:10
这是第二部分,这是脚本,然后第三部分就是我们这个虚拟IP的配置。在这里边呢,其实有很多值,我这里边列出了一些比较常用的值,那咱们一个一个来看一下,首先看第一个。这是什么表示啊,设置你的服务器是个主服务器还是一个备份服务器,如果说你是主服务器,这个是写上就是master,若是备份的就叫backup,这是我们设置你的服务器是主服务器和备份服务器,第二个是你绑定的网卡。也就是我们在这个里边。比如说我先退出。
04:00
在这个里边呢,我们输入一个if config,然后你看到当前的网卡名字,我们叫INS33,那写的就是你的这个网卡的名称,这是我们的第二部分,就是绑定到哪个网卡中有你的虚拟IP。然后第三个叫router ID,这是什么呢?是你主备机的一个ID值,就相当于啊,我们这里边一个唯一的一个标识,这是一个ID,然后下一个。这是什么呢?表示你这个就是优先级,比如说你这个用它来表示我现在是主服务器还是备份服务器。而这个值越大,表示它的优先级越高,咱们一般主服务器这个值是乘100。而从服务器比100要小,比如我们来个90,这就表示主备机取不同的优先级,主机值较大,备份机值较小。
05:03
这是一个值,然后下一个什么意思呢?它就表示啊,这是一个时间间隔,表示每隔多长时间发生一个心跳,就检测一下你这个主机或者服务器是否还活着,默认是每隔一秒发送一个心跳。这是我们的这行,然后下一行什么意思?它表示你一种就是权限校验的方式,用的是密码,密码是四个一,这是一种校验圈的方式,然后最后一个,这个很重要,它表什么?就是我们这个虚拟IP它是什么?当然这位置可以绑定多个虚拟IP,我是绑定了一个192.16 8.17.50,通过它我们就能够完成这个keep和live的一个配置,所以里边主要就是三部分,全局的。脚本的和虚拟IP的这么一个配置。
06:01
所以咱们把配置文件我们就做一个说明。然后除了配置文件之后,这个位置还有一个脚本文件,脚本文件我们也看一下。在脚本中,大家看这一行什么意思?它是不是就是我们N这个那个启动脚本的一个位置,然后它里面就是检测,如果说你这个N这个词挂掉了,然后看它是怎么做到的。做了什么,就把我这个所有都给它杀掉,K keep alive。让他就是也就主服务器挂掉了,从服务器替代主服务器,然后做我们相应的请求。所以这个就是关于我们配置文件的解释。而我们刚才的效果中,就是通过这个配置文件完成了这个高可用的集群,也就是咱们这张图上的最终的这么一个效果,所以咱们把它就最终做到了。
07:03
这样的话呢,咱们就把N中这个相关的实例做到了,包括反向代理,负载均衡,动静分离和这个高可用的基因配置,这些应该我们都完成了。
我来说两句