<div>I&#39;ve discovered (and found on the DRBD site) that drbd on top of loop is a bad idea. I&#39;ve switched to LVM and everything works now.</div>
<div>&nbsp;</div>
<div>-mike<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 12/27/07, <b class="gmail_sendername">Michael Nelson</b> &lt;<a href="mailto:mikenel@gmail.com">mikenel@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span class="q">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&gt;do NOT &quot;force sync&quot; if you &quot;get stuck&quot; during normal operation.<br>t&gt;hat is just nonsense. 
</blockquote>
<div>&nbsp;</div></span>
<div>I wouldn&#39;t do that normally, I just wanted to see if it that would change the behavior.</div><span class="q">
<div><br>&nbsp;</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">would be interessting to find out where exactly it hangs.<br>if these are still responsive to the console, 
<br>try to get a process list while it &quot;hangs&quot;:<br>ps -eo pid,state,wchan:40,comm | grep -e &quot;[d]rbd&quot; -e D</blockquote>
<div>&nbsp;</div></span>
<div>On the sender side:</div>
<div><br>&nbsp;4472 S -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drbd0_worker<br>&nbsp;4487 S -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drbd0_receiver<br>&nbsp;4488 S -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drbd0_asender<br>&nbsp;4659 D blk_congestion_wait&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dd 
<br>&nbsp;</div>
<div>Every once in a while it will block on pdflush. But mostly it waits on dd.&nbsp;</div>
<div>&nbsp;</div>
<div>My current dd command is:</div>
<div>&nbsp;</div>
<div>dd if=/dev/zero of=foo bs=512k count=2048</div>
<div>&nbsp;</div>
<div>Also, I am using a loop device underneath DRBD to test this, not a raw drive or LVM.</div><span class="q">
<div>&nbsp;</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">this is likely too high if you have only 512 MB RAM.<br>try with max-buffers 4000, max-epoch-size 4000 or less. 
</blockquote>
<div>&nbsp;</div></span>
<div>Ok, I have adjusted it back to 4000.</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>-mike</div></blockquote></div><br>