<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 11/16/2017 04:12 PM, Nithya
Balachandran wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAOUCJ=ikTJC=wtatgUNqmD+MkzmfAo=-MZCT69vvj7ktEKAK7A@mail.gmail.com">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 15 November 2017 at 19:57,
Frederic Harmignies <span dir="ltr"><<a
href="mailto:frederic.harmignies@elementai.com"
target="_blank" moz-do-not-send="true">frederic.harmignies@elementai.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hello, we have 2x files that are missing
from one of the bricks. No idea how to fix this.
<div><br>
</div>
<div>Details:</div>
<div><br>
</div>
<div>
<div># gluster volume info</div>
<div> </div>
<div>Volume Name: data01</div>
<div>Type: Replicate</div>
<div>Volume ID: 39b4479c-31f0-4696-9435-<wbr>5454e4f8d310</div>
<div>Status: Started</div>
<div>Snapshot Count: 0</div>
<div>Number of Bricks: 1 x 2 = 2</div>
<div>Transport-type: tcp</div>
<div>Bricks:</div>
<div>Brick1: 192.168.186.11:/mnt/AIDATA/<wbr>data</div>
<div>Brick2: 192.168.186.12:/mnt/AIDATA/<wbr>data</div>
<div>Options Reconfigured:</div>
<div>performance.cache-refresh-<wbr>timeout: 30</div>
<div>client.event-threads: 16</div>
<div>server.event-threads: 32</div>
<div>performance.readdir-ahead: off</div>
<div>performance.io-thread-count: 32</div>
<div>performance.cache-size: 32GB</div>
<div>transport.address-family: inet</div>
<div>nfs.disable: on</div>
<div>features.trash: off</div>
<div>features.trash-max-filesize: 500MB</div>
</div>
<div><br>
</div>
<div>
<div># gluster volume heal data01 info</div>
<div>Brick 192.168.186.11:/mnt/AIDATA/<wbr>data</div>
<div>Status: Connected</div>
<div>Number of entries: 0</div>
<div><br>
</div>
<div>Brick 192.168.186.12:/mnt/AIDATA/<wbr>data</div>
<div><gfid:7e8513f4-d4e2-4e66-b0ba-<wbr>2dbe4c803c54> </div>
<div><gfid:9612ecd2-106d-42f2-95eb-<wbr>fef495c1d8ab> </div>
<div>Status: Connected</div>
<div>Number of entries: 2</div>
<div><br>
</div>
<div># gluster volume heal data01 info split-brain</div>
<div>Brick 192.168.186.11:/mnt/AIDATA/<wbr>data</div>
<div>Status: Connected</div>
<div>Number of entries in split-brain: 0</div>
<div><br>
</div>
<div>Brick 192.168.186.12:/mnt/AIDATA/<wbr>data</div>
<div>Status: Connected</div>
<div>Number of entries in split-brain: 0</div>
</div>
<div><br>
</div>
<div>
<div><br>
</div>
</div>
<div>Both files is missing from the folder on Brick1,
the gfid files are also missing in the .gluster folder
on that same Brick1.</div>
<div>Brick2 has both the files and the gfid file in
.gluster</div>
<div><br>
</div>
<div>We already tried:</div>
<div><br>
</div>
<div> #gluster heal volume full</div>
<div>Running a stat and ls -l on both files from a
mounted client to try and trigger a heal</div>
<div><br>
</div>
<div>Would a re-balance fix this? Any guidance would be
greatly appreciated!</div>
</div>
</blockquote>
<div><br>
</div>
<div>A rebalance would not help here as this is a replicate
volume. Ravi, any idea what could be going wrong here? <br>
</div>
</div>
</div>
</div>
</blockquote>
No, explicit lookup should have healed the file on the missing
brick. Unless lookup did not hit afr and is served from caching
translators.<br>
Frederic, what version of gluster are you running? Can you launch
'gluster heal volume' and see glustershd logs for possible warnings?
Use DEBUG client-log-level if you have to. Also, instead of stat,
try a getfattr on the file from the mount.<br>
<br>
-Ravi<br>
<blockquote type="cite"
cite="mid:CAOUCJ=ikTJC=wtatgUNqmD+MkzmfAo=-MZCT69vvj7ktEKAK7A@mail.gmail.com">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<div>Regards,</div>
<div>Nithya</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>Thank you in advance!</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
<div>
<div>-- <br>
<div
class="m_-3765909141665328534gmail_signature">
<div dir="ltr">
<div dir="ltr"
style="color:rgb(136,136,136);font-size:12.8px"><b
style="font-size:12.8px"><img
src="https://drive.google.com/uc?id=0B-sFtqOxQE9UeW0wTXAwTVc5Mkk&export=download"
moz-do-not-send="true" width="96"
height="12"><br>
</b></div>
<div dir="ltr"
style="color:rgb(136,136,136);font-size:12.8px"><b
style="font-size:12.8px">Frederic
Harmignies</b>
<div style="font-size:12.8px"><i
style="font-size:12.8px">High
Performance Computer Administrator</i></div>
<div style="font-size:12.8px"><br>
</div>
<div style="font-size:12.8px"><a
href="http://www.elementai.com/"
style="color:rgb(17,85,204)"
target="_blank" moz-do-not-send="true"><font
color="#888888">www.elementai.com</font></a></div>
</div>
</div>
</div>
</div>
</div>
</font></span></div>
<br>
______________________________<wbr>_________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org"
moz-do-not-send="true">Gluster-users@gluster.org</a><br>
<a
href="http://lists.gluster.org/mailman/listinfo/gluster-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-users</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
</body>
</html>