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

keepalived+lvs运行一段时间后访问VIP地址只显示其中一个realserver的网页不切换了,而且ipvsadm -ln显示0个连接数

最近搭建了keepalived+lvs,负载均衡为DR,调度算法是rr,在测试过程中,当keepalived的服务刚启动的时候运行良好,各个realserver之间轮换调度,但是当运行一段时间后出现访问VIP只出现其中一个realserver的网页,别的realserver网页刷不出来,在director server上运行
ipvsadm -Ln命令发现所有realserver的Activeconn和Inactconn连接数量都为0,但是又明显访问到一台realserver。
只有重启keepalived服务后,才能恢复正常运行,但是过一段时间后又不行了。不知道哪里出问题了。

Forums:

keepalived.conf中的virtual_ipaddress字段和ipvsadm中的/sbin/ifconfig eth0:0 $VIP broadcast 10.255.255.255 netmask 255.255.255.0 up有什么区别?

正在做关于lvs+keepalived的虚拟测试,发现在keepalived.conf中有虚拟IP的设置:

vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 51
priority 100
advert_int 1
virtual_ipaddress {
192.168.122.55
}
以上配置中的virutal_ipaddress的功能是在eth0端口设置虚拟IP地址是吧?
但ipvsadm中仍有关于设置虚拟Ip地址的内容,如:
/sbin/ifconfig eth0:0 $VIP broadcast 10.255.255.255 netmask 255.255.255.0 up

Forums:

LVS会话保持在特殊应用不生效是否有更好的解决办法

最近用LVS+keepalived对一特殊应用做了负载均衡,应用的特殊在于:
1.多端口,而且相互有关联,所以必须做会话保持(用了fwmark方案能实现,测试没问题);
2.应用是C/S的,客户端不退出不操作的时候,是不会有数据包的;

在实际运行过程中,发现一个问题,用户一直挂在那里没有操作,过了一会应用就会出错,还没有到-p设置的时间呢。

Forums:

LVS多网卡怎么配置呢

两台真实服务器,一台负载均衡服务器;
配置如下
DS
两个网卡,两个网段
em2:192.168.0.8
em3:192.168.3.9

RS1
四个网卡,2个网段
em1:192.168.0.10
em2:192.168.0.11
em3:192.168.3.10
em4:192.168.3.11

RS1
四个网卡,2个网段
em1:192.168.0.12
em2:192.168.0.13
em3:192.168.3.12
em4:192.168.3.13

RS1和RS2分别部署了两个服务实例,其中em1和em2是接收消息绑定网卡,em1、em2。
请问怎么部署呢?

Forums:

LVS IP及端口负载问题

最近部署了LVS,有个问题想问问技术大牛们

我这边的服务器应用比较多。使用LVS 创建虚拟地址要指定端口,这样的话,我一个虚拟主机IP,我要配置很多端口。由于应用太多。

可不可以直接IP到IP直接的映射,不指定端口?这样配置会减少很多。硬件负载均衡设备 F5,radware的都用这个功能,端口选择any

不知道lvs 是否也可以这么实现?期待大神们的回复

Forums:

LVS源码在哪下载

请问一下LVS源码在哪下载

Forums:

关于piranha的功能

新手求教:pulse服务已开启的情况下试着用piranha修改一下配置,发现配置不会自动生效,是不是必须要手动重启pulse服务新的配置文件才能生效?piranha不带有自动重启pulse的功能吗?

Forums:

LVS+keepalived+squid 可以热备,但不均衡负载ActiveConn InActConn一直为0,求大神帮忙

我做了lvs+keepalived+squid
系统centos6.4
内核2.6.32-358.el6.i686
测试客户端20+
问题客户端可以通过代理访问网站,但只会一直通过squid1 MASTER这一台,只有当master宕机才会通过squid2访问网站;
两台ipvsadm结果始终是
[root@squid1 ~]# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
UDP 10.224.99.248:3128 rr persistent 1
-> 10.224.99.246:3128 Local 1 0 0

Forums:

LVS主节点通过VIP无法访问mysql

LVS主节点IP(eth1):192.168.0.134, VIP(eth1:0):192.168.0.110,使用的是VS/DR模式。
后端负载三台mysql(lo:0绑定为192.168.0.110)
在其它主机(非主节点)上都可以通过mysql -uroot -proot -h192.168.0.110访问mysql,但主节点无法访问,是不是主节点访问VIP时不向后端mysql转发?求大侠们解答!
今天抓了一下包,内容如下:
1 主节点可以向mysql主机发送SYN(192.168.0.134->192.168.0.110)
2 mysql主机可以向主节点发送SYN, ACK(192.168.0.110->192.168.0.134)

Forums:

请问LVS在增加VIP的时候是否可以不指定端口?

LVS添加VIP的时候,是否可以不指定端口呢?

原因就是我的真实服务器中开有多个端口,比如说RS开有 80 81 82 83
我希望访问 VIP:80的时候转到 RS:80 , VIP:81的时候转到 RS:81 ,以此类推

由于端口比较多,我不希望为每个端口添加一次配置

我在命令行试着添加
#ipvsadm -A -t 172.16.6.6:0 -s wrr
Zero port specified for non-persistent service

无法成功添加

请问哪位有遇到这种情况的?

Forums:

页面

Subscribe to LVS中文站点 RSS