免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2437 | 回复: 0
打印 上一主题 下一主题

生产环境中使用lvs+keepalived中遇到的故障 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-09 12:33 |只看该作者 |倒序浏览
生产环境中使用lvs+keepalived中遇到的故障



环境:
cnc lvs+keepalived 两台做主备,后端12台XEN下虚拟web服务器 采用DR模式
ctc  lvs+keepalived 两台做主备,后端15台XEN下虚拟web服务器 采用DR模式
主备keepalived.conf 只有router_id、state、priority 三处不同,现在的故障表现为,两条线路四台机器,启动keepalived进程后,tail -f /var/log/messages日志中只有cnc 主lvs正常为Keepalived_vrrp: VRRP_Instance(VI_1) Sending gratuitous ARPs on eth0 for ,其它 三台的日志均为
Keepalived_healthcheckers: TCP connection to [XXX.XXX.XXX.61:80] failed !!!
Keepalived_healthcheckers: Disabling service [XXX.XXx.XXX.61:80] from VS [VIP:80]
之前不断的remove 及add,之后realserver中加入inhibit_on_failure选项,状态置于0,改为不断的disable及enable,大概统计了下,基本每台realserver都发生过,真实服务器使用默认TCP_CHECK检测方式及参数,这个问题困扰了我一段时间了,一直没有找到解决办法。
还有一个情况,之前xen web的双网卡内外网桥接外网一直不行,之后网上找了一朋友的python脚本自动生成mac地址代替手工添加的地址使用00:16:3E开头,外网的就可以连通了,不过查看mac,有几台虚拟机还是用的随意的mac,网络无问题就没有更换,不过和这个有无关系?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP