Bug#556610: Please do incremental checks every night instead of a full monthly one

2014-01-07 Thread Sergey B Kirpichev
On Mon, Jan 06, 2014 at 03:14:14PM +1100, NeilBrown wrote: > It is very unlikely to have a positive effect. Well, at least one - we can simplify the "incremental check" script drastically. > If it has any effect, it will significantly slow down any check/repair etc > that is happening. > > > >

Bug#556610: Please do incremental checks every night instead of a full monthly one

2014-01-05 Thread NeilBrown
On Wed, 25 Dec 2013 19:13:27 +0400 Sergey B Kirpichev wrote: > > The main issue which all proposed solutions share is when > > there's a large array, say, md0, and a small array, say, > > md1, both shares the same set of underlying disks, so md > > subystem will not check/repair them in parallel.

Bug#556610: Please do incremental checks every night instead of a full monthly one

2013-12-25 Thread Sergey B Kirpichev
> The main issue which all proposed solutions share is when > there's a large array, say, md0, and a small array, say, > md1, both shares the same set of underlying disks, so md > subystem will not check/repair them in parallel. In this > situation, we will never check md1 if checking md0 takes >

Bug#556610: Please do incremental checks every night instead of a full monthly one

2012-06-22 Thread Sergey B Kirpichev
On Fri, Jun 22, 2012 at 07:51:27PM +0300, Michael Tokarev wrote: > The main issue which all proposed solutions share is when > there's a large array, say, md0, and a small array, say, > md1, both shares the same set of underlying disks, so md > subystem will not check/repair them in parallel. In t

Bug#556610: Please do incremental checks every night instead of a full monthly one

2012-06-22 Thread Michael Tokarev
Ok. I reviewed the patches and proposed solutions, but I can't commit/implement any of them so far. The main issue which all proposed solutions share is when there's a large array, say, md0, and a small array, say, md1, both shares the same set of underlying disks, so md subystem will not check/r

Bug#556610: Please do incremental checks every night instead of a full monthly one

2011-12-17 Thread Sergey B Kirpichev
Just to note, the above patch wont work properly on squeeze kernel (That is why you may need here black magick with watching sync_completed file, as Alice suggests). This is fixed in kernel since the commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c07b70ad32ed0a

Bug#556610: Please do incremental checks every night instead of a full monthly one

2011-12-16 Thread Sergey B Kirpichev
Attached slightly fixed version of the above patch: sync_min must be a multiple of chunk_size. checkarray.patch Description: Binary data

Bug#556610: Please do incremental checks every night instead of a full monthly one

2011-12-06 Thread Sergey Kirpichev
tag 556610 +patch thanks Just a more simple version of the http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=32;filename=checkarray.diff;att=2;bug=556610 Rough idea is to 1) setup crontab on a regular basis, e.g. weekly: -->8--- 57 0 * * 0 root [ -x /usr/share/mdadm/checkarray ] &&

Bug#556610: Please do incremental checks every night instead of a full monthly one

2009-11-17 Thread martin f krafft
also sprach Goswin von Brederlow [2009.11.17.0558 +0100]: > Neil Brown recently explained on the linux-raid ML that one can do > partial checks on a raid array: > > | If you first read from 'sync_completed' and store that value, > | then before starting a new 'check', write the value to > | sync_

Bug#556610: Please do incremental checks every night instead of a full monthly one

2009-11-16 Thread Goswin von Brederlow
Package: mdadm Version: 3.0-2 Severity: wishlist Hi, Neil Brown recently explained on the linux-raid ML that one can do partial checks on a raid array: | If you first read from 'sync_completed' and store that value, | then before starting a new 'check', write the value to | sync_max, then you ge