Keepalive搭建

! 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

转载于:https://blog.51cto.com/izhouyu/2281782

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值