<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>Jake,</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>Thanks for your help!</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>Answers to questions:</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>1.<span class="Apple-tab-span"
 style="white-space:pre">        </span>(Q)&nbsp;Why do you have LVM defined in the configuration?</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><span class="Apple-tab-span" style="white-space:pre">        </span>(A) I wanted to make sure the LVM volumes were started before I start DRBD (I have DRBD configured on top of LVM). &nbsp; I assume that this should be okay.</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>2.<span class="Apple-tab-span" style="white-space:pre">        </span>(Q) Can you clarify what you mean by "DRBD is not started"?</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><span class="Apple-tab-span" style="white-space:pre">        </span>(A) If I do a "cat /proc/drbd", I see
 "unconfigured". &nbsp; The DRBD agent START routine is never called. &nbsp; I believe this problem will be fixed once I work through my other problems.</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>3.<span class="Apple-tab-span" style="white-space:pre">        </span>(Q) Colocation appears to be backwards per the documentation.</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><span class="Apple-tab-span" style="white-space:pre">        </span>(A) &nbsp;Thanks! &nbsp; I changed it per your suggestion. &nbsp; However, the Filesystem agent START routine is now called before the DRBD resources enters the MASTER state.</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div
 style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>I made the changes you suggested. &nbsp;(I assumed I should not have to specify the stopping/demoting sequences but it was the only way I could get it to work.)</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span>After these changes, a</span>&nbsp;timeline of the behavior I see is this sequence logged by agent entry point calls:</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">        </span>1.<span class="Apple-tab-span" style="white-space:pre">        </span>Call LVM start and before LVM start finishes</div><div
 style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">        </span>2.<span class="Apple-tab-span" style="white-space:pre">        </span>Call Filesystem start</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">                </span>This fails since DRBD volume is readonly</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">        </span>3.<span class="Apple-tab-span" style="white-space:pre">        </span>LVM start completes</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span
 class="Apple-tab-span" style="white-space:pre">        </span>4.<span class="Apple-tab-span" style="white-space:pre">        </span>Filesystem stop (called because Filesystem start fails)</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">        </span>5.<span class="Apple-tab-span" style="white-space:pre">        </span>DRBD start called</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span class="Apple-tab-span" style="white-space:pre">        </span>6.<span class="Apple-tab-span" style="white-space:pre">        </span>DRBD promote called</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">My expectation was that the Filesystem start routine would not be called until DRBD was MASTER.</div><div style="font-family:
 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">My configuration is:</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div><div>&nbsp; &nbsp; &nbsp; &nbsp; node cnode-1-3-5</div><div>&nbsp; &nbsp; &nbsp; &nbsp; node cnode-1-3-6</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive glance-drbd-p ocf:linbit:drbd \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params drbd_resource="glance-repos-drbd" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op start interval="0" timeout="240" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op stop interval="0" timeout="100" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op monitor interval="59s" role="Master" timeout="30s" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; op monitor interval="61s" role="Slave" timeout="30s"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive glance-fs-p ocf:heartbeat:Filesystem \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params device="/dev/drbd1" directory="/glance-mount" fstype="ext4" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op start interval="0" timeout="60" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op monitor interval="60" timeout="60" OCF_CHECK_LEVEL="20" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op stop interval="0" timeout="120"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive glance-ip-p ocf:heartbeat:IPaddr2 \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params ip="10.4.0.25" nic="br100" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op monitor interval="5s"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive glance-lvm-p
 ocf:heartbeat:LVM \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params volgrpname="glance-repos" exclusive="true" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op start interval="0" timeout="30" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op stop interval="0" timeout="30"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive node-stonith-5-p stonith:external/ipmi \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op monitor interval="10m" timeout="1m" target_role="Started" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params hostname="cnode-1-3-5 cnode-1-3-6" ipaddr="172.23.8.99" userid="ADMIN" passwd="foo" interface="lan"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; primitive node-stonith-6-p stonith:external/ipmi \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op monitor interval="10m" timeout="1m" target_role="Started" \</div><div>&nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params hostname="cnode-1-3-5 cnode-1-3-6" ipaddr="172.23.8.100" userid="ADMIN" passwd="foo" interface="lan"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; group group-glance-fs glance-fs-p glance-ip-p \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; meta target-role="Started"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ms ms-glance-drbd glance-drbd-p \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; meta master-node-max="1" clone-max="2" clone-node-max="1" globally-unique="false" notify="true" target-role="Master"</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; clone cloneLvm glance-lvm-p</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; location loc-node-stonith-5 node-stonith-5-p \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rule $id="loc-node-stonith-5-rule" -inf: #uname eq cnode-1-3-5</div><div>&nbsp; &nbsp; &nbsp; &nbsp; location loc-node-stonith-6
 node-stonith-6-p \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rule $id="loc-node-stonith-6-rule" -inf: #uname eq cnode-1-3-6</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; colocation coloc-fs-group-and-drbd inf: group-glance-fs ms-glance-drbd:Master</div><div>&nbsp; &nbsp; &nbsp; &nbsp; order order-glance-lvm-before-drbd inf: cloneLvm:start ms-glance-drbd:start</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; property $id="cib-bootstrap-options" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cluster-infrastructure="openais" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; expected-quorum-votes="2" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; stonith-enabled="true" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 no-quorum-policy="ignore" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; last-lrm-refresh="1313440611"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; rsc_defaults $id="rsc-options" \</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; resource-stickiness="100"</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">Thanks again for your help,</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">Bob</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div></div><div style="font-size: 12pt; font-family: 'times new
 roman', 'new york', times, serif; "><div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "><font size="2" face="Arial"><hr size="1"><b><span style="font-weight:bold;">From:</span></b> Jake Smith &lt;jsmith@argotec.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Bob Schatz &lt;bschatz@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> drbd-user@lists.linbit.com<br><b><span style="font-weight: bold;">Sent:</span></b> Thursday, August 11, 2011 11:04 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [DRBD-user] Fw: DRBD STONITH - how is Pacemaker constraint cleared?<br></font><br>Comments in-line.&nbsp; Also in-line with Pacemaker config at the bottom.<br><br>HTH<br><br>Jake<br><br>----- Original Message ----- <br><br>&gt; From: "Bob Schatz" &lt;<a ymailto="mailto:bschatz@yahoo.com" href="mailto:bschatz@yahoo.com">bschatz@yahoo.com</a>&gt;<br>&gt; To: <a
 ymailto="mailto:drbd-user@lists.linbit.com" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a><br>&gt; Sent: Thursday, August 11, 2011 1:09:56 PM<br>&gt; Subject: [DRBD-user] Fw: DRBD STONITH - how is Pacemaker constraint<br>&gt; cleared?<br><br>&gt; Hi,<br><br>&gt; Does anyone know the answer to the question below about DRBD STONITH<br>&gt; setting Pacemaker location constraints?<br><br>&gt; Thanks!<br><br>&gt; Bob<br><br>&gt; ----- Forwarded Message -----<br>&gt; From: Bob Schatz &lt;<a ymailto="mailto:bschatz@yahoo.com" href="mailto:bschatz@yahoo.com">bschatz@yahoo.com</a>&gt;<br>&gt; To: "<a ymailto="mailto:drbd-user@lists.linbit.com" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>" &lt;<a ymailto="mailto:drbd-user@lists.linbit.com" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>&gt;<br>&gt; Sent: Tuesday, August 2, 2011 12:21 PM<br>&gt; Subject: [DRBD-user] DRBD STONITH - how is
 Pacemaker constraint<br>&gt; cleared?<br><br>&gt; Hi,<br><br>&gt; I setup DRBD and Pacemaker using STONITH for DRBD and for Pacemaker.<br>&gt; (Configs at bottom of email)<br><br>&gt; When I reboot the PRIMARY DRBD node (cnode-1-3-6), Pacemaker shows<br>&gt; this location constraint:<br><br>&gt; location drbd-fence-by-handler-ms-glance-drbd ms-glance-drbd \<br>&gt; rule $id="drbd-fence-by-handler-rule-ms-glance-drbd" $role="Master"<br>&gt; -inf: #uname ne cnode-1-3-5<br><br>&gt; and transitions the SECONDARY to PRIMARY. This makes sense to me.<br><br>&gt; However, when I restart cnode-1-3-6 (cnode-1-3-5 still up as PRIMARY)<br>&gt; the location constraint is not cleared as I would have expected.<br>&gt; Also, DRBD is not started (I assume because of the location<br>&gt; constraint). I would expect that since cnode-1-3-5 is still up the<br>&gt; constraint would be moved and DRBD would change to SECONDARY.<br><br>The location constraint would only prevent
 DRBD from allowing glance-drbd to be promoted to Master on cnode-1-3-6.&nbsp; Basicly it says that the role of ms-glance-drbd:Master can only be on node named cnode-1-3-5.&nbsp; It doesn't care about ms-glance-drbd:Secondary.&nbsp; It would not prevent DRBD from starting either (though your ordering could cause it not to start...).&nbsp; Could you clarify what you mean by "DRBD is not stared"?<br><br>&gt; Am I correct that this location constraint should be cleared?<br><br>&gt; I assumed this would be cleared by the DRBD handler<br>&gt; after-resync-target "/usr/lib/drbd/crm-unfence-peer.sh" script but I<br>&gt; do not believe it is called.<br><br>That is the handler that would clear the location constraint. You should see it cleared after the resync is complete.&nbsp; If DRBD isn't running it will never resync which means it will never run the after-resync-target commands.&nbsp; Have you checked that cnode-1-3-6 is UpToDate (cat /proc/drbd).&nbsp;
 Here's an excerpt of how it should look in the logs as the constraint is removed (should log on cnode-1-3-6):<br><br>kernel: [&nbsp;  77.131564] block drbd4: Resync done (total 1 sec; paused 0 sec; 0 K/sec)<br>kernel: [&nbsp;  77.131573] block drbd4: conn( SyncTarget -&gt; Connected ) disk( Inconsistent -&gt; UpToDate )<br>kernel: [&nbsp;  77.131585] block drbd4: helper command: /sbin/drbdadm after-resync-target minor-4<br>crm-unfence-peer.sh[3024]: invoked for bind &lt;-- drbd4<br>kernel: [&nbsp;  77.261360] block drbd4: helper command: /sbin/drbdadm after-resync-target minor-4 exit code 0 (0x0)<br><br><br>&gt; BTW, I am pretty sure I have ordering duplications in my Pacemaker<br>&gt; configuration (pointed out by Andrew on the Pacemaker mailing list)<br>&gt; but I am not sure if that is the problem.<br><br>&gt; Thanks,<br><br>&gt; Bob<br><br>&gt; drbd.conf file:<br><br>&gt; global {<br>&gt; usage-count yes;<br>&gt; }<br><br>&gt; common {<br>&gt;
 protocol C;<br>&gt; }<br><br>&gt; resource glance-repos-drbd {<br>&gt; disk {<br>&gt; fencing resource-and-stonith;<br>&gt; }<br>&gt; handlers {<br>&gt; fence-peer "/usr/lib/drbd/crm-fence-peer.sh";<br>&gt; after-resync-target "/usr/lib/drbd/crm-unfence-peer.sh";<br>&gt; }<br>&gt; on cnode-1-3-5 {<br>&gt; device /dev/drbd1;<br>&gt; disk /dev/glance-repos/glance-repos-vol;<br>&gt; address 10.4.1.29:7789;<br>&gt; flexible-meta-disk /dev/glance-repos/glance-repos-drbd-meta-vol;<br>&gt; }<br>&gt; on cnode-1-3-6 {<br>&gt; device /dev/drbd1;<br>&gt; disk /dev/glance-repos/glance-repos-vol;<br>&gt; address 10.4.1.30:7789;<br>&gt; flexible-meta-disk /dev/glance-repos/glance-repos-drbd-meta-vol;<br>&gt; }<br>&gt; syncer {<br>&gt; rate 40M;<br>&gt; }<br>&gt; }<br><br>&gt; Pacemaker configuration:<br><br>&gt; node cnode-1-3-5<br>&gt; node cnode-1-3-6<br><br>&gt; primitive glance-drbd-p ocf:linbit:drbd \ params<br>&gt; drbd_resource="glance-repos-drbd" \ op start
 interval="0"<br>&gt; timeout="240" \ op stop interval="0" timeout="100" \ op monitor<br>&gt; interval="59s" role="Master" timeout="30s" \ op monitor<br>&gt; interval="61s" role="Slave" timeout="30s"<br><br>&gt; primitive glance-fs-p ocf:heartbeat:Filesystem \ params<br>&gt; device="/dev/drbd1" directory="/glance-mount" fstype="ext4" \ op<br>&gt; start interval="0" timeout="60" \ op monitor interval="60"<br>&gt; timeout="60" OCF_CHECK_LEVEL="20" \ op stop interval="0"<br>&gt; timeout="120"<br><br>&gt; primitive glance-ip-p ocf:heartbeat:IPaddr2 \ params ip="10.4.0.25"<br>&gt; nic="br100" \ op monitor interval="5s"<br><br>&gt; primitive glance-lvm-p ocf:heartbeat:LVM \ params<br>&gt; volgrpname="glance-repos" exclusive="true" \ op start interval="0"<br>&gt; timeout="30" \ op stop interval="0" timeout="30" \ meta<br>&gt; target-role="Started"<br><br>I don't understand why you have this primitive?<br><br>&gt; primitive node-stonith-5-p stonith:external/ipmi
 \ op monitor<br>&gt; interval="10m" timeout="1m" target_role="Started" \ params<br>&gt; hostname="cnode-1-3-5 cnode-1-3-6" ipaddr="172.23.8.99"<br>&gt; userid="ADMIN" passwd="foo" interface="lan"<br><br>&gt; primitive node-stonith-6-p stonith:external/ipmi \ op monitor<br>&gt; interval="10m" timeout="1m" target_role="Started" \ params<br>&gt; hostname="cnode-1-3-5 cnode-1-3-6" ipaddr="172.23.8.100"<br>&gt; userid="ADMIN" passwd="foo" interface="lan"<br><br>&gt; group group-glance-fs glance-fs-p glance-ip-p \ meta<br>&gt; target-role="Started"<br><br>&gt; ms ms-glance-drbd glance-drbd-p \ meta master-node-max="1"<br>&gt; clone-max="2" clone-node-max="1" globally-unique="false"<br>&gt; notify="true" target-role="Master"<br><br>&gt; clone cloneLvm glance-lvm-p<br><br>&gt; location drbd-fence-by-handler-ms-glance-drbd ms-glance-drbd \ rule<br>&gt; $id="drbd-fence-by-handler-rule-ms-glance-drbd" $role="Master" -inf:<br>&gt; #uname ne cnode-1-3-5<br><br>&gt;
 location loc-node-stonith-5 node-stonith-5-p \ rule<br>&gt; $id="loc-node-stonith-5-rule" -inf: #uname eq cnode-1-3-5<br><br>&gt; location loc-node-stonith-6 node-stonith-6-p \ rule<br>&gt; $id="loc-node-stonith-6-rule" -inf: #uname eq cnode-1-3-6<br><br>&gt; colocation coloc-drbd-and-fs-group inf: ms-glance-drbd:Master<br>&gt; group-glance-fs<br><br>This is backwards I believe... group-glance-fs runs on the ms-glance-drbd:Master correct?<br>Colocation reads x on y so this would say that the ms-glance-drbd:Master has to run on the group-glance-fs.&nbsp; That means if group-glance-fs isn't running then ms-glance-drbd:Master can never run on that node.<br><br>Quote from Pacemaker Docs:<br> &lt;rsc_colocation id="colocate" rsc="resource1" with-rsc="resource2" score="INFINITY"/&gt;<br>Remember, because INFINITY was used, if resource2 can't run on any of the cluster nodes (for whatever reason) then resource1 will not be allowed to run.<br><br><br>&gt; order
 order-glance-drbd-demote-before-stop-drbd inf:<br>&gt; ms-glance-drbd:demote ms-glance-drbd:stop<br><br>Not needed<br><br>&gt; order order-glance-drbd-promote-before-fs-group inf:<br>&gt; ms-glance-drbd:promote group-glance-fs:start<br><br>Ordering statements are applied in reverse when stopping so the above statements handles the demote/stop also making the ordering statements with demote unneeded.<br><br>&gt; order order-glance-drbd-start-before-drbd-promote inf:<br>&gt; ms-glance-drbd:start ms-glance-drbd:promote<br><br>Not needed - start for ms resources... they should be started normally.<br><br>&gt; order order-glance-fs-stop-before-demote-drbd inf:<br>&gt; group-glance-fs:stop ms-glance-drbd:demote<br><br>Not needed<br><br>&gt; order order-glance-lvm-before-drbd 0: cloneLvm ms-glance-drbd:start<br><br>&gt; property $id="cib-bootstrap-options" \<br>&gt; dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \<br>&gt;
 cluster-infrastructure="openais" \ expected-quorum-votes="2" \<br>&gt; stonith-enabled="true" \ no-quorum-policy="ignore" \<br>&gt; last-lrm-refresh="1311899021"<br><br>&gt; rsc_defaults $id="rsc-options" \ resource-stickiness="100"<br><br><br></div></div></div></body></html>