[tahoe-dev] 回复: Re: [tahoe-lafs] #643: Automatically schedule repair process (and backups?)
han zheng
z.han0903 at gmail.com
Thu Aug 15 05:41:07 UTC 2013
I have done something about this. I have written some code for tahoe to automatically schedule repair process. the basic idea like this: run a monitor service when tahoe client runs, detect file's health'state when downloading a file, if the file is unhealthy(the valid shares < a threshold number), then record this file, and at a scheduled time(maybe at midnight), run a repair service to make this file healthy...
My problem is how to make a test to this? I think this way can save much resources consumed by a repair process. I know there are simulators in the source code folder of tahoe, but I donnot know how to use it to test this repair process. I want to know whether this way to repair files can provide a good way to save repair overhead compared with original way and keep a high availability at the same time.
2013-08-15
Regards,
han zheng
发件人:"tahoe-lafs" <trac at tahoe-lafs.org>
发送时间:2013-07-04 00:49
主题:Re: [tahoe-lafs] #643: Automatically schedule repair process (and backups?)
收件人:
抄送:"tahoe-lafs-trac-stream"<tahoe-lafs-trac-stream at tahoe-lafs.org>
#643: Automatically schedule repair process (and backups?)
-------------------------+-------------------------------------------------
Reporter: mmore | Owner: somebody
Type: | Status: new
enhancement | Milestone: eventually
Priority: major | Version: 1.3.0
Component: | Keywords: repair availability preservation
operational | usability scheduling tahoe-backup
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Old description:
> 1.have Tahoe an automatic repair, i.e. , the introducer monitor the
> replicas numbers, for example if we have configuration of 10 /3 , so
> introducer trigger repair process when the replicas became only 4 to keep
> the file available?
> 2. what are the threshold that triggers the repair process?
New description:
1.have Tahoe an automatic repair, i.e. , the introducer monitor the
replicas numbers, for example if we have configuration of 10 /3 , so
introducer trigger repair process when the replicas became only 4 to keep
the file available?
2. what are the threshold that triggers the repair process?
--
Comment (by zhan0903):
Is there some implementation about automatical repair? I found it is not
convenient to repair only one file or directory every time you run the
repair tool
sometimes, you even donnot know which file should be repaired, so I think
it will be good to make this tool run as a service and check files
automatically based on some principles or algorithm
actually, I would like to do something about that
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/643#comment:17>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tahoe-lafs.org/pipermail/tahoe-dev/attachments/20130815/af6d2ffb/attachment-0001.html>
More information about the tahoe-dev
mailing list