配置lvs DirectorServer产生的凝问

配置lvs DirectorServer产生的凝问

想要配置两个Directorserver节点转发器,以解决单个转发器可能产生的瓶颈。
在另一台机器上也行如下脚本:
#/bin/sh
VIP=192.168.0.100
RIP1=192.168.0.126
RIP2=192.168.0.127

GW=192.168.0.1
# set the Virtual IP Address
/sbin/ifconfig eth0:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev eth0:0
#Clear IPVS table
/sbin/ipvsadm - C
#set LVS
/sbin/ipvsadm -A -t $VIP:80 -s rr
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -g
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -g

#Run LVS
/sbin/ipvsadm
#end
这样有两台机器都使用了VIP,我想请问是否会产生什么冲突之类的吗?虽然都是用虚拟IP,如果不

会冲突,这样的效果能达一个负载吗?
主要想要解决Directorserver的负载,还有什么好方法吗?
我用heartbeat做的高可用。

Forums:

一个VIP同时只能配在一个LD上
想做LD本身的冗余或者高可用性,heartbeat是一个选择,也可以选择VRRP,UCARP等IP冗余方案

randomness