redhat as 4 u2安装LVS问题
向各位前辈请教:
我使用vmware虚拟三台linux主机,操作系统为redhat as 4 u2,一台做为Directors,两台做为realserver
Directors和realserver均为redhat as 4 u2,内核版本信息为:2.6.9-22.EL
软件列表:
ipvsadm-1.24.tar.gz
heartbeat-2.0.2.tar.gz
libnet.tar.gz
IP分配:
Directors实际IP:192.168.219.149
VIP:192.168.219.147
realserver1:192.168.219.208
realserver2:192.168.219.148
操作过程:
Directors和realserver没有打任何的补丁,也没有编译内核。
在Directors上,安装libnet、ipvsadm和heartbeat,均没有问题。
Directors配置文件:
修改/etc/sysctl.conf文件
# vi /etc/sysctl.conf
# Enables packet forwarding
net.ipv4.ip_forward = 1
/etc/sysconfig/ipvsadm
-A -t 192.168.219.147:23 -s wlc -p 60
-a -t 192.168.219.147:23 -r 192.168.219.208 -g -w 1
-a -t 192.168.219.147:23 -r 192.168.219.148 -g -w 1
/etc/ha.d/ldirectord.cf
# Global Directives
checktimeout=3
checkinterval=1
fallback=127.0.0.1:23
autoreload=yes
logfile="/var/log/ldirectord.log"
logfile="local0"
quiescent=yes
# A sample virual with a fallback that will override the gobal setting
virtual=192.168.219.147:23
real=192.168.219.208:23 gate
real=192.168.219.148:23 gate
fallback=127.0.0.1:23 gate
service=none
request="welcom.msg"
receive="test"
#virtualhost=some.domain.com.au
scheduler=wlc
#persistent=600
#netmask=255.255.255.255
protocol=tcp
/etc/ha.d/ha.cf
logfile /var/log/ha-log
logfacility local0
keepalive 2
deadtime 30
warntime 10
initdead 120
bcast eth0
auto_failback off
node DBA9
/etc/ha.d/haresources
DBA9 IPaddr::192.168.219.147/24/eth0/192.168.219.255
/etc/ha.d/authkeys
auth 3
#1 crc
#2 sha1 HI!
3 md5 Hello!
realserver配置文件:
# vi /etc/sysconfig/network-scripts/ifcfg-lo:0
DEVICE=lo:0
IPADDR=192.168.219.147
NETMASK=255.255.255.0
NETWORK=255.255.255.0
BROADCAST=192.168.219.147
ONBOOT=yes
NAME=loopback
然后启动lo:0
命令:ifup lo:0
但是在测试中存在以下问题:
1、用客户端telnet 192.168.219.147的时候,无法正常登录,我用ipvsadm -lnc查看登录过程,ipvs已经转发到realserver上,但是realserver没有任何响应。
2、realserver在5分钟左右以后就无法正常登录了,ping也不通了。
在这里向各位前辈请教,我的安装是否存在问题?我的配置是否存在问题?为什么我会出现这样的问题?
另外,Ultra Monkey是否也支持redhat as 4 u2,有没有成功的案例,能否让我参考一下!
在此小弟先行谢过!谢谢啦!
manito
周五, 2006-08-04 02:36
Permalink
是arp的原因
到英文官方文档里有关于arp的解决办法
Anonymous (没有被验证)
周四, 2006-08-10 13:47
Permalink
可以用iptables做一下转
可以用iptables做一下转发就行
Anonymous (没有被验证)
周四, 2006-08-10 13:56
Permalink
iptables -t nat -A
iptables -t nat -A PREROUTING -p tcp -d --dport -j REDIRECT --to-port
Anonymous (没有被验证)
周三, 2006-08-16 14:59
Permalink
iptables -t nat -A
iptables -t nat -A PREROUTING -p tcp -d --dport -j REDIRECT --to-port
Anonymous (没有被验证)
周五, 2006-08-18 10:54
Permalink
谢谢各位前辈的指点
谢谢各位前辈的指点。