keepalived VRRP 配置骨架
keepalived VRRP 配置骨架
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 51
priority 100 # 主 150 / 备 100
advert_int 1
authentication { auth_type PASS; auth_pass **** }
virtual_ipaddress { 192.168.1.100/24 }
}| 原理 | VRRP 组内按优先级推举主节点,持有 VIP |
|---|---|
| 健康检查 | keepalived 可调用脚本检测服务,异常时降优先级触发漂移 |
| 范围 | VIP 只在同一二层网络内漂移,跨机房需配合其他方案 |
切换速度与误判是一对矛盾:健康检查脚本写得太敏感会导致抖动误切,生产要先做长时间观察。