[Gluster-users] [3.3 beta3] When should the self-heal daemon be triggered?

Vijay Bellur vbellur at redhat.com
Sun May 6 07:55:45 UTC 2012

On 05/03/2012 07:05 PM, Toby Corkindale wrote:
> ----- Original Message -----
>> From: "Vijay Bellur"<vbellur at redhat.com>
>> On 05/03/2012 03:15 PM, Toby Corkindale wrote:
>>> Hi,
>>> I eventually installed three Debian unstable machines, so I could
>>> install the GlusterFS 3.3 beta3.
>>> I have a question about the self-heal daemon.
> [snip
>>> Was that supposed to happen automatically, eventually, or am I
>>> missing
>>> something about how the self-heal daemon works?
>> The self-heal daemon triggers a crawl once every 600 seconds. If you
>> wait out that interval, you should be able to see self-heals
>> happening
>> automatically. Else you can trigger it explicitly the way you did.
> Hi Vijay,
> thanks for your response - that's enlightening.
> Is that 600 second period configurable via a file somewhere?
> During my evaluation of the 3.3 beta, it would be handy to reduce the time significantly.

As of now, it is not configurable.

If you are not averse to making a code change for your evaluation, you 
can change the value of AFR_POLL_TIMEOUT in 
xlators/cluster/afr/src/afr-self-heald.c to something other than 600.

We will evaluate exposing the interval to be configurable through the 
volume set interface.


More information about the Gluster-users mailing list