3.安装步骤
3.1.主服务器架设
l 在/var/www/html下vi一个index.html文件,在其中写下AP1,届时要用IE验证是否配置成功,就需要显示这个文件,文件名必需是index.html。
l 启动http服务
#service httpd start
验证http服务是否成功启动
#service httpd status
如果显示在running,证明http服务已经开启
l 在IE地址栏输入:检查IE是否能显示AP1
l 安装rpm包ipvsadm-1.24-6.i386.rpm
#rpm -ivh ipvsadm-1.24-6.i386.rpm
验证rpm包是否安装成功
#rpm -qa|grep ipvsadm
如果显示ipvsadm-1.24-6,证明rpm包ipvsadm-1.24-6.i386.rpm已经安装成功。
l 添加一个虚拟服务
ipvsadm -A -t 10.148.55.46:http -s rr
将真实IP与虚拟服务绑定
ipvsadm -a -t 10.148.55.46:http -r 10.148.55.44 -g -w 1
ipvsadm -a -t 10.148.55.46:http -r 10.148.55.32 -g -w 1
l 设置虚拟IP及路由
#ifconfig eth0:1 10.148.55.46 broadcast 10.148.55.255 netmask 255.255.252.0 up
#ifconfig lo:0 10.148.55.46 broadcast 10.148.55.255 netmask 255.255.255.255 up
#route add –host 10.148.55.46 dev lo
验证虚拟IP及路由是否设置成功
#ifconfig
#route
l 屏蔽ARP请求
echo “1” >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo “1” >/proc/sys/net/ipv4/conf/all/arp_ignore
echo “1” >/proc/sys/net/ipv4/conf/default/arp_ignore
echo “2” >/proc/sys/net/ipv4/conf/lo/arp_announce
echo “2” >/proc/sys/net/ipv4/conf/all/arp_announce
echo “2” >/proc/sys/net/ipv4/conf/default/arp_announce
3.2.从服务器假设
l 在/var/www/html下vi一个index.html文件,在其中写下AP2。
l 启动http服务
#service httpd start
验证http服务是否成功启动
#service httpd status
如果显示在running,证明http服务已经开启
l 在IE地址栏输入:检查IE是否能显示AP2
l 设置虚拟IP及路由
#ifconfig lo:1 10.148.55.46 broadcast 10.148.55.46 netmask 255.255.255.255 up
#route add –host 10.148.55.46 dev lo
验证虚拟IP及路由是否设置成功
#ifconfig
#route
echo “1” >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo “1” >/proc/sys/net/ipv4/conf/all/arp_ignore
echo “1” >/proc/sys/net/ipv4/conf/default/arp_ignore
echo “2” >/proc/sys/net/ipv4/conf/lo/arp_announce
echo “2” >/proc/sys/net/ipv4/conf/all/arp_announce
echo “2” >/proc/sys/net/ipv4/conf/default/arp_announce
3.3. 验证
l 在IE里多次输入,检查是否能轮询显示AP1、AP2,如果可以说明配好
原文:http://www.linuxdiyf.com/blog/?110920/action_viewspace_itemid_2890.html