[CentOS] openldap mmr + heartbeat hot standby

Mon May 28 19:01:27 UTC 2012
Tait Clarridge <tait at taiter.com>

> 
> Thanks Mark, that does make it more clear,
> i've made a setup and heartbeat does that by default,
> when heartbeat shuts down it's stops slapd as well and assignes the ip 
> to machine2 and starts slapd there ,
> what i want is that it already has slapd running on the failover but 
> still checks that service for availability. that way i won't have an 
> outdated database on the failover ldap server.
> would you know if there is a way of making heartbeat not sending the 
> stop command to a particular resource or do i need write a script to 
> (not) do this? i wouldn't mind a script but if that function is already 
> there  i'd rather use that one.
> 
> Thanks, Wessel


Wessel,

Just pass heartbeat an IP, not a service.
If you use IPaddr2 it will also send a gratuitous ARP that will cut down
the failover time.

eg.

primarynode.mycompany.com IPaddr2::10.10.10.50/24/eth0

All the services will stay running, if you want to do service checks to
watch slapd to see if it breaks you can use the "mon" project to kickoff
a heartbeat failover.

-Tait