[Gluster-users] gluster heal vs gluster heal full
Vijay Bellur
vbellur at redhat.com
Thu Nov 28 16:35:02 UTC 2013
On 11/28/2013 07:27 PM, Diep Pham Van wrote:
> On Thu, 28 Nov 2013 13:10:00 +0100
> "Maik Kulbe" <info at linux-web-development.de> wrote:
>
>> is there a difference between the command `gluster volume heal <vol>`
>> and `gluster volume heal <vol> full`?
>
> gluster volume heal <vol>: heal files that needs healing
gluster volume heal <vol> heals files that are part of the index built
by self-heal daemon. The index refers to contents in
<brick>/.glusterfs/indices/xattrop/ directory.
> gluster volume heal <vol> full: heal all files
A "full" self heal crawls through the entire volume and looks for
possible candidates that need to be healed. The preferred method is to
go through the index based heal and "full" heal is typically designed to
be used in scenarios where there has been a disk/brick replacement or a
re-formatted brick etc.
>> And is it possible to cancel a
>>> heal once started?
> It is impossible.
self-heals initiated by self-heal-daemon can be cancelled by killing the
self-heal-daemon or through this command:
volume set <volname> self-heal-daemon off
-Vijay
More information about the Gluster-users
mailing list