安装
Tar xzvf ipvsadm-1.26.tar.gz
修改makefile,去掉LIBS += -lnl
修改libipvs/Makefile,去掉CFLAGS +=-DLIBIPVS_USE_NL
Make
Make install
配置
Director 配置:
ipvsadm -A -t 218.241.206.51:5222
ipvsadm -a -t 218.241.206.51:5222 -r192.168.106.49:5222
ipvsadm -a -t 218.241.206.51:5222 -r192.168.106.61:5222
ipvsadm --save >/etc/sysconfig/ipvsadm
service ipvsadm start
在两台R机器
vi/etc/sysctl.conf #设置arp
net.ipv4.ip_forward = 1
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重新使用配置
vi /etc/sysconfig/network-scripts/ifcfg-lo:0 #增加vip
DEVICE=lo:0
IPADDR=218.241.206.51 #这里写的就是D机的外网IP,如果D机器对外提供访问的是VIP,这里填对应的VIP
NETMASK=255.255.255.255
ONBOOT=yes
/etc/rc.d/init.d/network restart #重启网卡