keepalived实战配置
名字不重要 发布于 2024-5-13 18:32 877 次阅读 linux
# 当前方案有个缺点:服务器起来后,虚拟ip会漂移过来,但是应用可能正在启动中,这个过程是无法正常提供服务的
# 还需要加上检查应用是否启动的脚本
1、安装keepalived
yum install keepalived
2、修改keepalived配置文件/etc/keepalived/keepalived.conf
#不需要其他的检测,主要目的是解决主机down机后的可用性
global_defs {
# LVS_ZZW根据实际情况调整,master和backup节点这个id要一样
router_id LVS_ZZW
vrrp_skip_check_adv_addr
vrrp_garp_interval 0
vrrp_gna_interval 0
}
vrrp_instance VI_1 {
# bakup节点这个地方的MASTER改成BACKUP
# 并且下面的priority值调小,建议90
state MASTER
# ens33要修改成实际的网络接口名称
interface ens33
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass zhouzhiwei
}
virtual_ipaddress {
192.168.56.200
}
}
3、修改keepalived开机启动,并启动keepalived服务
systemctl enable keepalived
systemctl start keepalived