[Pacemaker] Master/Slave Confusion
Erich Weiler
weiler at soe.ucsc.edu
Mon Feb 1 02:39:28 UTC 2010
Hi All,
Forgive a probably elementary question, but I'm new to Pacemaker and am
not clear on exactly how a Master/Slave relationships exist. Here's my
confusion:
My initial though was that with a master/slave service, the service is
started on both nodes (assuming I have 2 nodes). But, I want my virtual
IP to be tied to the master node only. In my case, I have 2 nodes that
have LDAP servers on them, one is the master and the other is the
replicated slave. Most of the time, I'd like the virtual IP to be tied
to the master LDAP node because that one has write access for folks to
change LDAP attributes like passwords and what not, but the slave is
read only. So I want the master to have the floating IP if it is alive
at all times. If the master one dies, I'd like the virtual IP to float
over to the slave so folks could still access LDAP that way. Then if
the master comes back, it immediately grabs the IP back.
However, it seems that when LDAP starts, the IP needs to be live on each
node for the LDAP server to bind on that IP. Is that how the
master/slave setup works in pacemaker? Does it use iptables or
something to block the IP on the non-active node when the slave doesn't
have the floating IP?
Or maybe I'm completely misunderstanding how that works...?
Thanks for any insight...
-erich
More information about the Pacemaker
mailing list