- 论坛徽章:
- 0
|
上面说的不够详细,我将详细配置贴出来,大家一定帮忙啊。
一、Director server 配置:
在/etc/sysctl.conf加入
net.ipv4.ip_forward = 1
执行sysctl -p
[root@peach etc]# cat /etc/sysconfig/ha/lvs.cf
serial_no = 13
primary = 10.64.20.102
service = lvs
backup = 0.0.0.0
heartbeat = 1
heartbeat_port = 539
keepalive = 6
deadtime = 18
network = direct
debug_level = NONE
virtual [server_name] {
active = 1
address = 10.64.20.114 eth0:1
vip_nmask = 255.255.255.0
port = 80
send = "GET / HTTP/1.0\r\n\r\n"
expect = "HTTP"
use_regex = 0
load_monitor = none
scheduler = wlc
protocol = tcp
timeout = 6
reentry = 15
quiesce_server = 0
server [unnamed] {
address = 10.64.20.107
active = 1
weight = 1
}
server [unnamed] {
address = 10.64.20.113
active = 1
weight = 1
}
}
二 Real server 配置:
在/etc/sysctl.conf加入:
net.ipv4.conf.lo.arp_ignore=1
net.ipv4.conf.lo.arp_announce=2
net.ipv4.conf.all.arp_ignore=1
net.ipv4.conf.all.arp_announce=2
执行:
sysctl -p
启动脚本:
#!/bin/sh
# description: start LVS of Real Server
VIP=10.64.20.114
LOCAL=10.64.20.107
case "$1" in
start)
echo " start LVS of realServer"
# set the Virtual IP Address
/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev lo:0
;;
stop)
echo "close LVS realserver"
/sbin/route delete -host $VIP dev lo:0
ifconfig lo:0 down
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
三、在防火墙(NS 50B)上配置MIP:123.127.245.174->10.64.20.114 |
|