1. 怎么知道谁是主
只能看配置文件 /etc/keepalived/keepalived.conf;如果BACKUP上有了VIP,那就代表MASTER出问题了。
2. 会不会出现主备都有VIP
会,出现裂脑的时候,MASTER 还活着,但是 BACKUP 收不到 MASTER 发的心跳包,就会出现这种一个VIP,对应两个MAC地址的裂脑情况出现。
》原因:
- 防火墙阻断了
- 网络中间出了问题
》解决: - 人工排查
- backup 上出现了 VIP,就报警
3. 如果只是nginx挂了,VIP会漂移吗
不会。
4. MASTER 修复以后,需要怎么操作
不需要,只需要启动就可以,配置文件不用更改。
5 切换过程中,已经建立的连接会中断吗
理论上不会,但需要场景测试,理由如下:tcp 是由客户端发起的断开请求,已经建立的还是会保持建立管理。