[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.
Thanks,
Vijay
More information about the Gluster-users
mailing list