[lvs-users] Keepalived + LVS-DR not working [SOLVED]

Gerry Reno greno at verizon.net
Tue Jul 24 03:49:02 BST 2007


Gerry Reno wrote:
> I have found a technique that allows me to control LVS-DR VIP with 
> keepalived only. I modified the /etc/keepalived/ip_localhost script that 
> I have been using to issue a remote "ip addr add' command to the real 
> servers for the 'del' case and put the VIP on the lo device. Right now 
> I'm using 'rsh' to do this but later I will generate a certificate and 
> use 'ssh'. Now all I do is 'service keepalived start' on both directors 
> and like magic, everything works for LVS-DR. No need to remember to 
> manually assign the VIP on the real servers.
>
> Gerry
>
>   
I can even set the arp_announce and arp_ignore remotely so now 
everything is in just two config files:
keepalived.conf and ip_localhost

I have found that when needing to recycle keepalived that the order of 
starting and stopping seems to matter. The most reliable way I have 
found is:
service keepalived stop (backup director)
service keepalived stop (master director)
service keepalived start (master director)
service keepalived start (backup director)

otherwise LVS seems to get confused and there ends up being no entries 
in the LVS table. Maybe this is related to how I am configuring 
keepalived but I wouldn't think setting the VIP on the real servers 
would affect the LVS table.

Gerry



Search lvs-users Archives
Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort

More information about the lvs-users mailing list