<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Israel - thank you for taking the time to write out more thoughtful responses.&nbsp; See below for my responses inline. <br><br><br><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><span style="color:">On 10/21/2012 02:18 PM, Israel Shirk wrote:</span><br style="color:">
<span style="color:">&gt; Haris, try the NFS mount. &nbsp;Gluster typically triggers healing through</span><br style="color:">
<span style="color:">&gt; the client, so if you skip the client, nothing heals.</span><br style="color:">
<span style="color:">Not true anymore. With 3.3 there's a self-heal daemon that will handle</span><br style="color:">
<span style="color:">the heals. You do risk reading stale data if you don't read through the</span><br style="color:">
<span style="color:">client though.</span><br style="color:">
<span style="color:"><br></span><div><font id="DWT788" color="#222222" face="arial, sans-serif">It's not going to trigger this by writing to the brick itself, and doing 'ls -l' or stat is kind of a mess.</font></div></blockquote>Actually, the self-heal daemon should work server-side now, and it shouldn't require an FS stat. That was one of the key features of 3.3. If you notice this not working properly, please file a bug, as that is not expected behavior. <br><br><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div><font color="#222222" face="arial, sans-serif"></font></div>&gt;<span style="color:">False. The client will read from the first-to-respond. Yes, if Singapore</span><br style="color:"><div>
<span style="color:">&gt;is responding faster than Virginia you might want to figure out why</span><br style="color:">
<span style="color:">&gt;Virginia is so overloaded that it's taking more than 200ms to respond,</span><br style="color:">
<span style="color:">&gt;but really that shouldn't be the case.</span></div><div><br></div><div id="DWT789">Totally agree. &nbsp;Should not be the case. &nbsp;Wish it was false. &nbsp;But when it suddenly sends EVERYTHING to Singapore from Virginia, not touching the servers in Virginia AT ALL, and you can mount them using NFS and it works great, I gotta point my finger at the client. &nbsp;You can disagree however much you want, but I'm talking from very frustrating experiences here.</div></blockquote><br>GlusterFS algorithm is first-to-respond, as Joe suggested. I guess the question is, why are you seeing this behavior? That shouldn't be the case. I'd like to see some investigation of your particular setup to do some root cause analysis. <br><br>A secondary question would be why you're not using geo-rep for that kind of setup, but I'd like to get an answer to the first question first.<br>
<br style="color:"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div><span style="color:">&gt; then when healing is needed it will take a bunch of time to do that,</span><br style="color:">
<span style="color:">&gt; all the while it's blocking your application or web server, which</span><br style="color:">
<span style="color:">&gt; under heavy loads will cause your entire application to buckle.</span><br style="color:">
<span style="color:">False. 3.3 uses granular locking which won't block your application.</span></div><div><br></div><div id="DWT790">Blocking your application as in, taking so many file descriptors due to lag that the application runs out of file descriptors or connections and locks up.</div></blockquote><br>This sounds like it stems from your replication issues, above. Solving the first problem should obviate this one.<br>
<br>As always, please report any bugs you find to https://bugzilla.redhat.com/enter_bug.cgi?product=GlusterFS <br><br style="color:">-JM<br></div></body></html>