码迷,mamicode.com
首页 > 其他好文 > 详细

Keepalive搭建

时间:2018-09-24 16:44:36      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:局域网   通知   fail   server   gre   定义   ip add   keepaliv   ica   

! Configuration File for keepalived
#全局定义
global_defs {
notification_email { #设置keepalived的通知机制和标识br/>acassen@firewall.loc
failover@firewall.loc
br/>sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 192.168.200.1
smtp_connect_timeout 30
router_id LVS_DEVEL 路由ID 在局域网内是唯一的,这个两个LVS不能一样的
}

vrrp_instance VI_1 { #Vrrp实例vrrp_instance,每个Vrrp实例可以认为是一个keepalive的实例 ,在配置中Vrrp实例可以有多个
state MASTER #MASTER和BUCKUP两种状态
interface eth0 #对外提供的接口,这个要先好,因为VIP的IP是绑定这个接口的
virtual_router_id 51 路由标示,1-255这个范围,这个也是唯一的,不过要和MASTER一致
priority 100 #优先级 数字越大,优先级越高
advert_int 1 #广播心跳的间隔,单位S
authentication {
auth_type PASS #验证方法有两种方式,PASS和AH两种方法
auth_pass 1111
}
virtual_ipaddress { #指定绑定的VIP
192.168.200.16
192.168.200.17
192.168.200.18
}
}
以上配置在主备的设置都要一样的,除了state、router_id和优先级
有人说,两个服务器的配置,数据都是一样的,这样会不会不利于服务器的利用,其实可以通过增加实例的方法来设置,我在第一台服务器上设置第一个实例为MASTER,我可以再加一个实例,设置为BUCKUP,然后在第二台服务器上设置了第一个实例为BUCKUP,第二个实例设置为MASTER,这样如果第一台服务器DOWN了,那第二台刚好可以接上去,而且在两台都没有DOWN的情况下,都可以正常工作,也不存在谁在休息状态
验证自己是否做成功的方法
用ip add| grep vip 命令在MASTER服务器上执行会出现VIP,可是在BUCKUP服务器上执行就没有,然后在MASTER上把KEEPALIVED服务关闭,再去BUCKUP上执行ip add| grep vip 会出现VIP

Keepalive搭建

标签:局域网   通知   fail   server   gre   定义   ip add   keepaliv   ica   

原文地址:http://blog.51cto.com/izhouyu/2281782

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!