ldirector and heartbeat

John Gray gray at agora-net.com
Sat Jun 24 21:27:27 BST 2006


I see that ldirector docs recommend starting it by heartbeat.

I run two LVS boxes, in active-passive mode that serve as a 
load-balancer.  I've been running ldirectord on both boxes all the time 
instead of starting it with heartbeat because it take about 2 minutes 
for ldirector to test all my services and come to a fully functional 
state.  So it does failover much faster if the secondary box already has 
ldirectord running.

It was a way to start ldirectord  where it assumes the services are good 
until  they are tested?  That would reduce the failover time if 
ldriectord is started it on failover.  And the services all almost alway 
there anyway.

Is there a compelling reason for not running ldirector on both the LVS 
boxes all the time?  I realize I have all those extra service checks 
happening, but that seems worth it for the fast cut-over times.

I'm trying to have heartbeat handle as little as possible to keep the 
cut-over time as short as possible.  So I run all the services I can on 
the secondary, so I don't have to wait for them to start.  Is there a 
good argument for not doing this? 

The truth of the matter is it only cuts over when I'm testing it any 
way, but I'm sure the day will come...

John

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

More information about the lvs-users mailing list