一、
5、各主机IP地址:
主机
IP
网关
Client
192.168.86.116
Router
F0/0:192.168.x.x
Fo/1:192.168.xx.xx
F0/1
Director
Eth0:192.168.86.111/24(DIP)
Eth0:1:192.168.86.254/32(VIP)
F0/1
Real 1
Eth0:192.168.86.112/24(DIP)
lo:1:192.168.86.254/32(VIP)
F0/1
Real 2
Eth0:192.168.86.113/24(DIP)
lo:1:192.168.86.254/32(VIP)
F0/1
二、配置LVS实现负载均衡
1 、在LVS_Director主机上安装负载均衡软件
# rpm -ivh
piranha*rpm ipvsadm*rpm
(配置测试时使用的ipvsadm-1.24-10.i386.rpm、piranha-0.8.4-16.el5.i386.rpm)
2、
修改内核参数
在lvs_DR修改内核参数
打开转发功能
echo "1"
> /proc/sys/net/ipv4/ip_forward
3、
配置网络脚本:
在节点1上执行setrealserver1_DR.sh
#!/bin/bash
/sbin/ifconfig eth0 192.168.86.112
netmask 255.255.255.0
/sbin/ifconfig lo:1 192.168.86.254
broadcast 192.168.86.254 netmask 255.255.255.255 up
/sbin/ ip route add default via
192.168.86.1
#echo "1" >
/proc/sys/net/ipv4/ip_forward
#关闭arp广播
echo "1" >
/proc/sys/net/ipv4/conf/eth0/arp_ignore
echo "2" >
/proc/sys/net/ipv4/conf/eth0/arp_announce
echo "1" >
/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >
/proc/sys/net/ipv4/conf/all/arp_announce
在节点2上执行setrealserver2_DR.sh
#!/bin/bash
/sbin/ifconfig eth0 192.168.86.113
netmask 255.255.255.0
/sbin/ifconfig lo:1 192.168.86.254
broadcast 192.168.86.254 netmask 255.255.255.255 up
/sbin/ ip route add default via
192.168.86