标签:UNC ipvsadm adc dad ann 请求 type 配置到 sha
实验拓扑图:ifconfig ens33:0 10.11.73.100/32 broadcast 10.11.73.100 up
ifconfig
配置路由指向:
route add -host 10.11.73.100 dev ens33
route -n
设置内核参数:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 1> /proc/sys/net/ipv4/conf/ens33/arp_ignore
echo 1> /proc/sys/net/ipv4/conf/all/arp_announce
echo 1> /proc/sys/net/ipv4/conf/ens33/arp_announce
配置两台Real Server的VIP地址:
ifconfig lo:0 10.11.73.100/32 broadcast 10.11.73.100 up
route add -host 10.11.73.100 dev lo:0
设置内核参数:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 1> /proc/sys/net/ipv4/conf/ens33/arp_ignore
echo 1> /proc/sys/net/ipv4/conf/all/arp_announce
echo 1> /proc/sys/net/ipv4/conf/ens33/arp_announce
用同样的方法配置第二台Real Server的VIP地址以及内核参数
然后在调度器上配置ipvsadm的规则策略
ipvsadm -A -t 10.11.73.100:80 -s rr
ipvsadm -a -t 10.11.73.100:80 -r 10.11.73.154 -g
ipvsadm -a -t 10.11.73.100:80 -r 10.11.73.155 -g
ipvsadm -L -n
然后我们使用客户端的浏览器测试:
当我们在使用浏览器进行测试时如果DR模型的rr算法轮询调度失败,可以修改调度器的活动连接时长:
ipvsadm --set 1 1 1
ipvsadm -L --timeout
备注:最后要注意一下所有配置到网卡子接口的地址系统重启后都会失效,要想配置永久有效可以在/etc/sysconfig/network-scripts/目录下面直接创建网卡子接口的配置文件。
标签:UNC ipvsadm adc dad ann 请求 type 配置到 sha
原文地址:http://blog.51cto.com/11970509/2337785