<HTML>
<HEAD>
<TITLE>Re: How to prevent locked I/O using Pacemaker with Primary/Primary DRBD/OCFS2 (Ubuntu 10.10)</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Lars,<BR>
<BR>
Thank you for your comments. I did confirm I was running 8.3.8.1, and I have even upgraded to 8.3.10 but am still experiencing the same I/O lock issue. I definitely agree with you, DRBD is behaving exactly as instructed, being properly fenced, etc.<BR>
<BR>
I am quite new to DRBD (and OCFS2), learning a lot as I go. To your question regarding copy/paste, yes, the configuration used was culminated from a series of different tutorials, plus personal trial and error related to this project. I have tried many variations of the DRBD config (including resource-and-stonith) but have not actually set up a functioning STONITH yet, hence the &#8220;resource-only&#8221;. The &nbsp;Linbit docs have been an amazing resource.<BR>
<BR>
Yes, I realize that a Secondary-node is not indicative of it&#8217;s data/synch state. The options I am testing here were referenced from this page:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><a href="http://www.drbd.org/users-guide/s-ocfs2-create-resource.html">http://www.drbd.org/users-guide/s-ocfs2-create-resource.html</a><BR>
<a href="http://www.drbd.org/users-guide/s-configure-split-brain-behavior.html#s-automatic-split-brain-recovery-configuration">http://www.drbd.org/users-guide/s-configure-split-brain-behavior.html#s-automatic-split-brain-recovery-configuration</a> <BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>When you say &#8220;You do configure automatic data loss here&#8220;, are you suggesting that I am instructing DRBD survivor to perform a full re-synch to it&#8217;s peer? If so, that would make sense since I believe this behavior was something I experienced prior to getting fencing fully established. In my hard-boot testing, I did once notice the &#8220;victim&#8221; was completely resynching, which sounds related to &#8220;<I>after-sb-1pri discard-secondary</I>&#8221;. <BR>
<BR>
DRBD aside, have you used OCFS2? I&#8217;m failing to realize why if DRBD is fencing it&#8217;s peer that OCFS2 remains in a locked-state, unable to run standalone? To me, this issue does not seem related to DRBD or Pacemaker, but rather a lower-level requirement of OCFS2 (DLM?), etc.<BR>
<BR>
To date, the ONLY way I can restore I/O to the remaining node is to bring the other node back online, which unfortunately won&#8217;t work in our Production environment. On a separate ML, someone made a suggestion that &#8220;qdisk&#8221; might be required to make this work, and while I have tried &#8220;qdisk&#8221;, my high-level research leads me to believe that is a legacy approach, not an option with Pacemaker. &nbsp;Is that correct? </SPAN></FONT>
</BODY>
</HTML>