这里是LVS集群项目的中文社区。欢迎大家在这里讨论和交流LVS集群的安装、使用、维护与开发,以及相关技术,帮助完善LVS的中文文档。也欢迎您在这里建立您的博客!

lvs-dpdk

https://github.com/lvsgate/lvs-dpdk

Forums:

DR 模式 每次去同一台服务器访问

lvs配置
ifconfig eth0:0 192.168.0.189 broadcast 192.168.0.189 netmask 255.255.255.255 up
route add -host 192.168.0.189 dev eth0:0
ipvsadm -A -t 192.168.0.189:80 -s rr
ipvsadm -a -t 192.168.0.189:80 -r 192.168.0.192:80 -g
ipvsadm -a -t 192.168.0.189:80 -r 192.168.0.193:80 -g

Forums:

从realserver访问vip

从realserver访问vip地址时,貌似没有经过lvs,直接访问本机了,如何解决?
从调度服务器也不能正常访问VIP,如何解决?

Forums:

lvs调度异常RealServer出现大量VIP连接VIP的ESTABLISHED连接导致web站点拒绝服务

系统架构:
调度算法: DR模式
DR:Keepalived+Lvs IP:10.251.146.83 VIP:10.251.146.254
RealServer01:jboss4 IP:10.251.146.69 VIP:10.251.146.254
RealServer02:jboss4 IP:10.251.146.70 VIP:10.251.146.254

Forums:

LVS NAT模式,打开重定向后状态为SYN_RECV,再关闭重定向也不能恢复

谢谢大家帮忙给看看,LVS的NAT模式,打开重定向后状态一直是SYN_RECV,即使关掉重定向也恢复不了,抓了下包,看着有点晕,请帮忙分析下,是哪的问题,

一开始做了几次实验都是关闭重定向的状态下测试的(其它操作都一模一样),没有任何问题,但每次一打开重定向,状态就会变成SYN_RECV,再把重定向关掉,状态仍然是SYN_RECV,以为是配置不对呢,就特意做了下面的实验:

其中真实服务器B不启动HTTP服务,真实服务器A正常启动服务,打开重定向后A的状态变成了SYN_RECV,再关闭重定向,A的状态不能恢复,

此时把B的HTTP服务启动,打开重定向,B也变成了SYN_RECV,再关闭重定向,A和B都不能访问了,状态都成了SYN_RECV。

实验环境,VMWARE虚拟出三台服务器,一台做LB,上面提到的A和B做RS,用本机192.168.133.204访问VIP:192.168.132.232,DIP是20.20.20.1 A的IP地址是:20.20.20.2,B的IP地址是:20.20.20.3
三台服务器之间是桥接,A和B的网关指向了20.20.20.1,防火墙和selinux已经关闭

Forums:

求助章博士以及lvs高手,LVS-DR模式,VIP与realserver不在同一子网,realserver能收到directory转发来的syn请求,但是无响应?为什么?

网络拓扑如图,使用LVS-DR模式,VIP与directory的Eth1网口的ip相同
directory配置:
ipvsadm -A -t 192.168.1.1:80 -s rr
ipvsadm -a -t 192.168.1.1:80 -r 192.168.2.2:80 -g -w 1

realserver配置:
ifconfig lo:0 192.168.1.1 netmask 255.255.255.255 up
route add -host 192.168.1.1 dev lo:0
echo 1 >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo 2 >/proc/sys/net/ipv4/conf/lo/arp_announce
echo 1 >/proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 >/proc/sys/net/ipv4/conf/all/arp_announce
route add -host 192.168.1.2 gw 192.168.3.2

Forums:

急!!请高手帮忙查看ipvsadm的中ActiveConn和InActConn显示均为0,有时会出现轮训不到

使用2台lvs服务器+3组应用共6台真实服务器部署了keepalived+lvs+dr模式,刚开始的时候一切正常
ipvsadm后会有正常的一些连接数,但是过了1-2天再使用ipvsadm的时候
发现ActiveConn InActConn均为0,但实际是有连接进入转发到真实服务器的 ,有时会出现其中一组的一台realserver 轮询不到,但是服务和端口都是正常的

Forums:

请教关于keepalived Real_server 过多导致进程崩溃

环境: CentOS release 6.2 2.6.32-220.el6.x86_64
keepalived-1.2.7 ipvsadm v1.26 IPVS v1.2.1

使用的是keepalived做健康检查
因为目前使用VIP的数量有200左右. 每个VIP下面realserver约在5-10个左右
每个keepalived所管理的realserver数量大概在1100个左右,keepalived进程就会挂掉,然后进入无限循环
现在只有keepalvied start 或是 keepalived reload 都会在出现大量这样的日志

Forums:

求:LVS在系统日志中报错解答

大家好,最近遇到一个问题,请帮忙解答一下:
在系统日志messages中出现了READ to 192.168.128.9:7777 time out的日志信息,之后LVS自动将所有的BE都剔除,这个情况有解决的方法或者规避防范吗?

Forums:

VIP 80针对某台允许ping,却无法telnet

各位好,我的环境是lvs+keepalvied;版本是ipvsadm-1.26-4.el6.x86_64 keepalived-1.2.7。
2.6.32-431.el6.x86_64

最近出现了一个很奇怪的问题,我用一台监控机,curl的方式每2分钟一次对域名进行调用,域名是直接解析到VIP的,
在昨晚到今早,curl一直无法调通,报错Error: no response from server。在监控机上ping VIP可以连通,telnet VIP 80失败;我查看lvs正常,无报错,于是用另一台业务机telnet VIP 80是可以的。 这样来回测试很多次问题依然存在。于是重启keetalived后在监控机上再次telnet VIP 80 ,结果是可以连通。 这种问题遇到2次,不重启就一直无法联通,有一次持续了1天。

针对这个问题,上午进行测试,考虑是否是因为监控机的网络连接过多导致,上午将连接压倒1W多,再用curl调用域名依然是可以的,排除连接导致。把问题提出来,看各位是否有遇到的,是如何解决的?或者能否告知这种问题该如何排查的思路。
关于这个VIP部分的配置如下:

Forums:

页面

Subscribe to LVS中文站点 RSS