10年工作经验,专研网站运维。
全部博文(454)
分类: LINUX
2011-04-06 17:32:18
1、安装ipvsadm软件包
cd /mnt/Cluster
rpm -ivh ipvsadm-1.24-8.1.i386.rpm
2、dr有双网卡,一个是dip,一个是vip,LVS调度器ip,用于访问真实服务器。
dip:192.168.0.242
vip:192.168.0.241
ifconfig eth0 192.168.0.242 netmask 255.255.255.0
ifconfig eth0:1 192.168.0.241 netmask 255.255.255.0
3、查看一下路由
ip route show
192.168.0.0/24 dev eth0 proto kernel scope link src DIP
4、设置dr转发
ipvsadm -A -t 192.168.0.241:80 -s rr
ipvsadm -a -t 192.168.0.241:80 -r 192.168.0.188 -g
ipvsadm -a -t 192.168.0.241:80 -r 192.168.0.111 -g
指向所要转发的真实机:192.168.0.188和192.168.0.111.
5、到这步dr端已经配置完毕,下面配置realserver端。
(在客户端配置好rip:192.168.0.188的基础上)
ifconfig lo:1 192.168.0.241 netmask 255.255.255.255(给realserver配置一个vip)
6、关闭arp转发:
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
7、设置永久关闭arp转发:
vim /etc/sysctl.conf
添加2行:
net.ipv4.conf.eth0.arp_ignore = 1
net.ipv4.conf.eth0.arp_announce = 2