LVS的DR模式 使用ipvsadm 操作步骤 lvsdr模式ipvsadm
LVS DR模式 (这个使用的是ipvsadm,没有使用keepalived,另一篇博客介绍)
注:
DR虚拟机和realserver不是同一个虚拟机
第一步:
在DR虚拟机上运行 目的是添加虚拟主机
ifconfig eth0:1 192.168.159.200/24
运行了之后可以在cmd中 ping下 试试能不能ping通
第二步:
在realserver主机上运行 这样做的目的是为了把虚拟VIP 隐藏
一:
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
ifconfig lo:0 192.168.159.200 netmask 255.255.255.255 broadcast 192.168.159.200
二:
route add -host 192.168.159.200 dev lo:0 realserver //添加路由
三:
在DR虚拟机上运行
route add -host 192.168.159.200 dev eth0:1 DR //添加路由
ipvsadm –C //删除策略
ipvsadm -A -t 192.168.159.200:8080 -s wlc
ipvsadm -a -t 192.168.159.200:8080 -r 192.168.159.32 -g -w 1
ipvsadm -a -t 192.168.159.200:8080 -r 192.168.159.33 -g -w 1
四:
ipvsadm -Ln 可以进行检测