<div dir="ltr">Hi,<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 15, 2017 at 6:19 AM, jayakrishnan mm <span dir="ltr">&lt;<a href="mailto:jayakrishnan.mm@gmail.com" target="_blank">jayakrishnan.mm@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Glusterfs ver 3.7.10</div><div>Volume : disperse (4+2)</div><div>Client on separate machine.</div><div>1 brick offline.</div><div>Error  happens after about 60 seconds of starting write. When checked the online brick&#39;s</div><div>.glusterfs/indices/xattrop  , I could see a gfid entry.</div></div></blockquote><div><br></div><div>That&#39;s normal. When a brick is down, other bricks keep a mark indicating that the file needs to be repaired once modifications have happened.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Why the mount process starts healing ? How to prevent this ? When checked the source code, (ec-heald.c) I can see the that this dir is scanned every 60 sec. If it finds an entry, it starts healing. But why should the client do this ? Is there an option to turn off selfheal on the client side ?</div></div></blockquote><div><br></div><div>The periodic check should only be done by the self-heal daemon, not by clients. Clients only try to heal files if they are accessed by a user, to repair them faster and on demand. There have been some improvements in self-heal detection to avoid some cases where self-healing was being triggered more than necessary, but these patches are present starting at 3.10 (3.7 is already EOL).</div><div><br></div><div>On 3.7 there&#39;s an option called &#39;disperse.background-heals&#39; that can be set to 0 to avoid client side self-heals.</div><div><br></div><div>Anyway, could you attach the log file to see the error you are getting ?</div><div><br></div><div>Xavi</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Regards</div><div>JK</div><div><br></div><div><br></div><div><br></div></div>
<br>______________________________<wbr>_________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br></blockquote></div><br></div></div>