[MYSQL案例][010] vmware非静默备份导致keepalived vip切换

2023-07-27 23:12:27 浏览数 (3)

环境

mysql主主 (keepalived)

interval 2 每2秒检测一次

fall 3 连续检测失败3次算失败(默认)

操作系统: vmware虚拟化

问题和分析

问题: 在vmware做节点1 的非静默快照备份, 导致VIP飘到了节点2

原因: 它会短暂暂停VM以获取一致性状态. 但这个暂停通常只持续几秒钟, 在大多数情况下,这段时间是足够短的, 不会影响到正在运行的服务. 但还是影响到了keepalived检测mysql状态

00 秒开始备份

01 秒检测失败

03 秒检测失败

05 秒检测失败

05 秒发生切换(移除了VIP)

xx 秒非静默快照备份完成

总结

要对vm备份的话, 建议使用静默快照备份(热备).

建议对数据进行定期的备份(全备 增备, 定期恢复测试), 没必要老是备份OS...

1 人点赞