Thank very much for the reply.<br><br>I tested it both stonith-enabled and no-quorum-policy. As Dejan pointed, this is related to stonith-enabled. With stonith-enabled true (which is default), <br>if I kill the master node, the slave stays as a slave, it seems expecting something from stonith. With stonith-enabled false, the slave was promoted to master.<br>
<br>The no-quorum-policy controls the behavior when the quorum is not enough. With no-quorum-policy stop, when one of two nodes dies, the resources in the other node get stopped. With no-quorum-poolicy ignore, when one of two nodes dies, nothing happens. If master die, the slave stays as a slave. If slave dies, the master stays as a master.<br>
<br>By the way during the test, no-quorum-policy works only in openais stack. With heartbeat stack, there is no difference between no-quorum-policy stop and ignore. It seems the heartbeat stack always behavior as no-quorum-policy=ignore.<br>
<br>Here are my new questions:<br>How does stonith detect the node was gone or died? Doesn't it get this info from the cluster stack? Does it have its own mechanism like pinging the other nodes?<br><br>Always thank you very much<br>
<br>
<div class="gmail_quote">On Tue, Aug 18, 2009 at 5:38 AM, Diego Remolina <span dir="ltr"><<a href="mailto:diego.remolina@physics.gatech.edu" target="_blank">diego.remolina@physics.gatech.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Do you have an entry for:<br><br>no-quorum-policy="ignore"<br><br>Here is how mine looks for a 2 node master/slave drbd fileserver cluster:<br>
<br>property $id="cib-bootstrap-options" \<br>       dc-version="1.0.4-6dede86d6105786af3a5321ccf66b44b6914f0aa" \<br>       cluster-infrastructure="openais" \<br>       expected-quorum-votes="2" \<br>
       no-quorum-policy="ignore" \<br>       last-lrm-refresh="1250006912"<br><br>On a two node cluster, if one node goes down, there is no quorum, so the resources will not be migrated. You need to have this entry so that one node can operate on its own. This was happening to my 2 node cluster, I would shutdown one node and the second one would not get promoted to master, that was until I added the no-quorum-policy=ignore entry.<br>
<br>HTH,<br><br>Diego<br><br>hj lee wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<div>
<div></div>
<div>Hi,<br><br>I am very simple Master/Slave in RHEL 5.3 with pacemaker 1.0.4 and heartbea 2.99. I unplugged the power cable at the master machine, and I expected the slave becomes master. But the slave stays at slave state. Is this correct behavior or a bug? How does Pacemaker (or heartbeat) handle this kind of sudden power off?<br>
<br>Thanks in advance<br></div></div></blockquote></blockquote></div><br>