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
/sbin/route add -host $VIP dev eth0:0
#
/sbin/ipvsadm -C
#
/sbin/ipvsadm -A -t $VIP:80 -s wlc
#
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -g
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -g
#
/sbin/ipvsadm
真实服务器上lvs运行的脚本:
#!/bin/sh
VIP=192.168.1.80
#
/sbin/ifconfig lo:0 $VIP netmask 255.255.255.255 broadcast $VIP up
/sbin/route add -host $VIP 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
sysctl -p
真实服务器上配置好weblogic,访问http://192.168.1.190/index.jsp或http://192.168.1.160/index.jsp均正确,证明weblogic配置正确。
但是访问http://192.168.1.80/index.jsp确总是出错,显示:无法显示网页
在LoadDirector机192.168.1.180上运行lvs脚本显示:
SIOCADDRT: File exists
IP Virtual Server version 1.2.0 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.1.80:http wlc
-> 192.168.1.190:http Route 1 0 0
-> 192.168.1.160:http Route 1 0 0
blm7733
周四, 2006-09-28 03:38
Permalink
wensong 作的那个LVS集群技术文章,我问一个问题
就是HeartBeat 串口连线是怎么接的,如果煤油串口连线怎么设置?
wensong
周二, 2006-10-03 03:06
Permalink
可以通过ethernet进行心
可以通过ethernet进行心跳。
wensong
周二, 2006-10-03 03:12
Permalink
可能是arp_announce/arp_ign
可能是arp_announce/arp_ignore设置错误,应该将ethernet网口上的arp_announce/arp_ignore设置上。
请参见wiki上的文章:
ARP Issues in LVS/DR and LVS/TUN Clusters
Using arp_announce/arp_ignore to disable ARP