[Gluster-users] Questions and notes to "Simplify recovery steps of corrupted files"
spisla80 at gmail.com
Mon Mar 4 14:44:12 UTC 2019
Hello Gluster Community,
I have questions and notes concerning the steps mentioned in
" *2. Delete the corrupted files* ":
In my experience there are two GFID files if a copy gets corrupted. Example:
*$ find /gluster/brick1/glusterbrick/.glusterfs -name
Both GFID files has to be deleted. If a copy is NOT corrupted, there seems
to be no GFID file in
*.glusterfs/quarantine . *Even one executes scub ondemand, the file is not
there. The file in *.glusterfs/quarantine* occurs if one executes "scrub
" *3. Restore the file* ":
One alternatively trigger self heal manually with
*gluster vo heal VOLNAME*
But in my experience this is not working. One have to trigger a full heal:
*gluster vo heal VOLNAME* *full*
Imagine, one will restore a copy with manual self heal. It is neccesary to
set some VOLUME options (stat-prefetch, dht.force-readdirp and
performance.force-readdirp disabled) and mount via FUSE with some special
parameters to heal the file?
In my experience I do only a full heal after deleting the bad copy and the
This seems to be working. Or it is dangerous?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gluster-users