关于keepalived中lvs转发机制的问题

幽谷长风 2015-06-12 04:37:01
这两天配置了主备的keepalived的lvs转发,在keepalived的配置文件中,查看了很多资料,都说主备上配置virtual_server这个模块,也就是lvs的配置模块。
但是我在测试的过程中,发现配置了这个模块后,在备机上运行ipvsadm命令,能够显示转发规则。
实际的使用中,如果将virtual_server这块配置放到备机的keepalived.conf文件中,那么感觉转发就会进入一个死循环,一直转发下去,有时候能够正常使用;如果不在备机的keepalived.conf文件中加入virtual_server这部分配置,转发能够正常使用。
请问大家在实际的使用中有没有遇到这种情况?如果遇到了是怎么解决的,没有遇到是怎么配置的呢?我的配置是按照网上的配置来的,也没什么特别。

我使用的软件版本
[root@matrix-40 ~]# keepalived --version
Keepalived v1.2.13 (03/06,2015)
[root@matrix-40 ~]# ipvsadm -v
ipvsadm v1.27 2008/5/15 (compiled with popt and IPVS v1.2.1)
...全文
246 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
极地_雪狼 2015-06-17
  • 打赏
  • 举报
回复
应该用3台吧,其中一台安装keepalived和lvs的DR,这台服务器是作为仲裁来使用的。
幽谷长风 2015-06-17
  • 打赏
  • 举报
回复
引用 1 楼 chaowang0312 的回复:
我这个问题是因为我把keepalived和它要管理的软件安装在一台主机上,这样lvs转发的时候就经常形成死循环,导致失败。而网上的测试案例都是将keepalived和它要管理的软件在不同的主机安装,这样lvs转发的时候就不会发到装有lvs的主机上。
完善下就是: 我这个问题是因为我把keepalived和它要管理的软件安装在一台主机上,这样lvs转发的时候就会转发到带有转发策略的lvs主机上,从而经常形成死循环,导致失败。而网上的测试案例都是将keepalived和它要管理的软件在不同的主机安装,这样lvs转发的时候就不会发到带有转发策略的主机上。
幽谷长风 2015-06-17
  • 打赏
  • 举报
回复
我这个问题是因为我把keepalived和它要管理的软件安装在一台主机上,这样lvs转发的时候就经常形成死循环,导致失败。而网上的测试案例都是将keepalived和它要管理的软件在不同的主机安装,这样lvs转发的时候就不会发到装有lvs的主机上。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧