機房容災方案實現遇到的問題總結
Lvs 跑大概20分鐘 所有連接突然中斷
lvs 搭建好一切正常
域名切換過來 抓跑都正常:
以下爲截圖信息:
ipvsadm -ln
ipvsadm -L -c
ipvsadm -L --rate
lvs 大概跑20分鐘後。連接突然中斷:
日誌:
用arping 監測懷疑是不是別人搶走ip了
發現VIP 綁定了很多mac地址 。查看全部是realserver的mac地址。
但realserver的vip都是配置在迴環口上面 ,不應該會綁定mac地址。
猜測應該是路由學習錯誤。
在lvs 的vip的所在機器:lvs master:刷新路由表:
[root@m0101 ~]# arping -I eth1 -s 120.209.139.59 -U 120.209.139.1
總結:
realserver的vip綁定了其他機器上面導致,移動機房路由學習錯誤導致連接突然中斷。
方法:
刷新MAC地址:
/sbin/arping -f -q -c 5 -w 5 -I eth0 -s $WEB_VIP -U $GW
keealived方案切換的時候會內置自動發送send_arp命令