<div dir="ltr">Hi, <br><br>My question is embedded below.<br><br>On Tue, May 10, 2016 at 3:14 PM, Ravishankar N &lt;<a href="mailto:ravishankar@redhat.com">ravishankar@redhat.com</a>&gt; wrote:<br>&gt;<br>&gt; On 05/10/2016 04:37 PM, Angelos SAKELLAROPOULOS wrote:<br>&gt;<br>&gt; Hi,<br>&gt;<br>&gt; I use Glusterfs (branch v.3.6.9). I would like to ask you what does &quot;gluster volume heal VOLUME&quot; command show ?<br>&gt;<br>&gt; This launches index heal.<br>&gt;<br>&gt; I use GlusterFs as shared storage and check the output of &quot;gluster volume heal VOLUME info&quot; and &quot;gluster volume heal VOLUME info split-brain&quot; commands. I would like to ask you what is the difference between above two commands in<br>&gt;<br>&gt; The first lists all files that need heal (including split-brain ones) while the second one only lists ones in split-brain.<div><br></div><div><span style="font-size:12.8px">Apart from &quot;split-brain&quot; what other type of problem could the file have in order to be listed there (that potentially the gluster could &#39;heal&#39;) ?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span>&gt;<br>&gt; glusterfs version 3.6.9 ? Moreover, I get the following output when executing above commands in my system:<br>&gt;<br>&gt; info split-brain has been re implemented in 3.7.x to make it more accurate. (<a href="http://review.gluster.org/9459">http://review.gluster.org/9459</a>)<br>&gt;<br>&gt; #gluster volume heal test_volume info<br>&gt; Brick server1:/mnt/bricks/test_volume/brick<br>&gt; Status: Transport endpoint is not connected<br>&gt;<br>&gt;<br>&gt; You need to see why you&#39;re getting ENOTCONN here. Is the brick up? Check glfsheal-&lt;volname&gt;.log on the bricks. If both bricks are up, even  &quot;gluster volume heal VOLUME info&quot;  should print the file that is in split-brain.<br>&gt;<br>&gt; -Ravi<br>&gt;<br>&gt; Brick server2:/mnt/bricks/test_volume/brick<br>&gt;  /aDirectory/aFile<br>&gt; then I try to check output of gluster volume heal info split-brain command:<br>&gt; #gluster volume heal test_volume split-brain<br>&gt; Gathering list of split brain entries on volume services has been successful<br>&gt; Brick server1:/mnt/bricks/test_volume/brick<br>&gt; Number of entries:0<br>&gt; Brick server2:/mnt/bricks/test_volume/brick<br>&gt; Number of entries:0<br>&gt; I also hexdump file /ment/bricks/test_volume/brick/aDirectory/aFile and receive input/output error and I wonder why &quot;gluster volume heal VOLUME info split-brain&quot; does not show /mnt/bricks/test_volume/brick/aDirectory/aFile in split brain mode ?  <br>&gt;<br>&gt; Thanks,<br>&gt; Angelos<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Gluster-devel mailing list<br>&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>&gt; <a href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>&gt;<br>&gt;<br></div></div>