LVS集群

LVS集群技术、系统、安装和使用

求助,LVS启用后为何请求只去了最后一次ipvsadm -a添加的RS?

三台机器装有Suse10.1,其中A为DR,B和C为RS。
ipvsadm添加RS的时候如果按照先A后B,那么每次访问VIP后访问到的网页都是B的;
如果添加时按照先B后A,那么每次访问到的都是A上提供的网页。

问题是,我用的算法是rr,那么照理来说请求不是应该一次去A一次去B吗?

Forums:

关于负载权值的设定与机器处理能力的关系

章博士您好!
我想知道如果有两台realserver的处理能力不一样,比如一个是PIII服务器,一个是P4服务器;而我在配置调度算法的时候使用了加权轮询,权值均设置为1。用测试工具进行压力测试,比如发起3000个连接。
这个时候如果硬件配置较低的PIII服务器刚刚正好达到了处理极限(最大1000连接),此时那台P4服务器的连接数也应该是1000连接左右,接下来剩下的1000连接如何分配呢?还是继续遵循1:1的调度算法进行转发吗?那么这样一来那台PIII服务器已经满负荷了,岂不是要发生连接丢失的现象?

Forums:

求助,在fedora_5 上配置ipvs 和 keepalived

我需要在fedora_5 上配置ipvs 和 keepalived,
内核:2.6.17-1.2187_FC5smp

1:ipvs是不是在fedora5 的内核里有了?
2:安装keepalived
yum 安装了kernel的源码
kernel-smp-devel.i686 2.6.17-1.2187_FC5 installed

keepalived的:

./configure --with-kernel-dir=/usr/src/kernels/2.6.17-1.2187_FC5-smp-i686
结果:
Keepalived configuration
------------------------
Keepalived version : 1.1.12
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes

Forums:

求助:IPVS(DR)结构。真实服务器解析不了JSP页面的问题。

DR能正常把请求送到真实服务器。
DR:192.168.1.111
VIP:192.168.1.110
RS:192.168.1.112
RS:192.168.1.113

真实服务器是apache+jboss结构。
目前遇到一个问题。如果直接访问http://192.168.1.112/可以正常访问Index.jsp
但是如果通过Http://192.168.1.110/就出现apache内置测实页面。

发现,http://192.168.1.110/test.html等静态页面是可以正常访问。但是动态部分确总跳转到apache内置的页面。

如果按我的想法,均衡器只是改变IP包的目标IP。把原来VIP改成RS的IP。这样,我的IPVSADM -LCN
上看到

Forums:

LVS+WebLogic做集群的问题

我想做LVS+WebLogic的集群负载均衡,但是总是不成功,望各位能指点一下,谢谢!

测试环境:虚拟IP,192.168.1.80。一台LoadDirector,192.168.1.180。两台真实服务器,192.168.1.160,192.168.1.190。

在负责调度的主机LoadDirector上安装一个内核版本2.6.x的Linux发行版,本例用的是RedHat AS4 update3,内核版本2.6.9。

安装ipvsadm-1.24.tar.gz

LoadDirector上的lvs运行脚本:
#!/bin/sh
VIP=192.168.1.80
RIP1=192.168.1.160
RIP2=192.168.1.190
#
/sbin/ifconfig eth0:0 $VIP netmask 255.255.255.255 broadcast $VIP up

Forums:

ipvsadm 与 iptables的配置

我的iptables规则是这样:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:LBS - [0:0]
-A INPUT -j LBS
-A FORWARD -j LBS
-A LBS -i lo -j ACCEPT
-A LBS -p icmp --icmp-type any -j ACCEPT
-A LBS -p tcp -m tcp --dport 22 -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 22 -j ACCEPT
-A LBS -p tcp -m tcp --dport 80 -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 80 -j ACCEPT
-A LBS -m state --state ESTABLISHED,RELATED -j ACCEPT
-A LBS -j REJECT --reject-with icmp-host-prohibited
COMMIT

我发现我只要IPTABLES服务启动,ipvsadm -Lcn命令返回为空,关闭防火墙就可以正常显示转发连接。

Forums:

LVS DR 的问题

我用的是一台Red Hat AS 4的服务器和两台WIN2K的服务器,WIN 2K为网页服务器,能够直接访问,AS 4为负载均衡
配置好后用ipvsadm查看的结果如下:
[root@Linux ~]# ipvsadm
IP Virtual Server version 1.2.0 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.0.161:http rr
-> 192.168.0.188:http Route 1 0 32
-> 192.168.0.195:http Route 1 0 29

说明是正常工作的,但是用http://192.168.0.161访问却打不开页面 请问为什么呀?

Forums:

请教一个heartbeat的问题

请教一个heartbeat的问题
本人的集群有四部服务器,两部是真实服务器,另两部是均衡负载器load balancer,而均衡负载是使用active/slave模式,四部服务器都只是经网络线直接连至switch,两部均衡负载器load balancer未有以serial port 或网络线相互连接。

问题发生在均衡负载器(LB)身上,首先heartbeat程序已经在两部LB激活及运行(附件主(LB)log),所有外来请求都会由主[webserver2.hostname](LB)接收,发到真实服务器,而次[temp1.localdomain](LB)则备用(附件次(LB)log)。
问题1

Forums:

LVS/DR方式配置有问题,请各位高手指点!谢谢!!

我的配置方法,访问时总是路由到第一个实体机上,不知道什么问题,请各位高手指点一下,在下感激不尽!!

LB 和 2台RS 的 Kernel is 2.4.21-4EL, 系统均是RedHat Enterprise AS3
1)
rpm -ivh ipvsadm-1.21-9.ipvs108.i386.rpm
rpm -ivh piranha-0.7.6-1.i386.rpm

2) service piranha-gui start

3) # more /etc/sysconfig/ha/lvs.cf
serial_no = 18
primary = 192.168.1.1
service = lvs
network = direct
debug_level = NONE
virtual RTSP {
active = 1
address = 192.168.1.2 eth0:1
port = 554
send = "GET / HTTP/1.0\r\n\r\n"
expect = "HTTP"

Forums:

请问Persistent可不可以设置为永久?

如题,特殊应用场景
如果一个访问到达集群以后,它第一次被调度转发到某台服务器上,然后希望过一个月乃至一年以后的连接也发送到该服务器.Persistent能否实现

Forums:

页面

Subscribe to RSS - LVS集群