r298 - mdadm/trunk/debian
madduck at users.alioth.debian.org
madduck at users.alioth.debian.org
Sat Jan 13 14:17:40 CET 2007
Author: madduck
Date: 2007-01-13 14:17:40 +0100 (Sat, 13 Jan 2007)
New Revision: 298
Modified:
mdadm/trunk/debian/FAQ
Log:
added sync delay note
Modified: mdadm/trunk/debian/FAQ
===================================================================
--- mdadm/trunk/debian/FAQ 2007-01-11 15:05:42 UTC (rev 297)
+++ mdadm/trunk/debian/FAQ 2007-01-13 13:17:40 UTC (rev 298)
@@ -496,14 +496,31 @@
I'll leave it up to you to figure things out. Now go read question 19.
-21. Why does the kernel speak of 'resync' when using checkarray
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+21. Why does the kernel speak of 'resync' when using checkarray?
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please see README.checkarray and
http://www.mail-archive.com/linux-raid@vger.kernel.org/msg04835.html .
In short: it's a bug. checkarray is actually not a resync, but the kernel
does not distinguish between them.
+22. Can I prioritise the sync process and sync certain arrays before others?
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Upon start, md will resynchronise any unclean arrays, starting in somewhat
+ random order. Sometimes it's desirable to sync e.g. /dev/md3 first (because
+ it's the most important), but while /dev/md1 is synchronising, /dev/md3 will
+ be DELAYED (see /proc/mdstat; only if they share the same physical
+ components.
+
+ It is possible to delay the synchronisation via /sys:
+
+ echo idle >/sys/block/md1/md/sync_action
+
+ This will cause md1 to go idle and md to synchronise md3 (or whatever is
+ queued next; repeat the above for other devices if necessary). md will also
+ realise that md1 is still not in sync and queue it for resynchronisation,
+ so it will sync automatically when its turn has come.
+
-- martin f. krafft <madduck at debian.org> Thu, 08 Jan 2007 01:04:03 +0200
$Id$
More information about the pkg-mdadm-commits
mailing list