keepalived主备切换后的arp问题
kevin.Zhu 发布于:2013-1-16 16:43 分类:负载均衡 有 9 人浏览,获得评论 0 条
经常会出现使用keepalived的时候主机挂了,备机显示绑定了VIP。但是此时实际还是不能访问。
其实就是网关的arp缓存没有刷新
-
arping -I eth1 -c 5 -S VIP GATEWAY
在服务器上执行一下就行了。
可以修改keepalived的配置文件,vrrp_instance段添加
-
notify_master /root/arp.sh
脚本的内容就是
-
# cat /root/arp.sh
-
#!/bin/bash
-
VIP=10.xx.xx.xx
-
GATEWAY=10.xx.xx.yy
-
/sbin/arping -I eth1 -c 5 -S $VIP $GATEWAY &>/dev/null