On 4/30/07, Jan Engelhardt <jengelh@xxxxxxxxxxxxxxx> wrote:
Hi list, when a user does `mdadm -C /dev/md0 -l <any> -n <whatever fits> <devices>`, the array gets rebuilt for at least RAID1 and RAID5, even if the disk contents are most likely not of importance (otherwise we would not be creating a raid array right now). Could not this needless resync be skipped - what do you think?
If you want his behavior you can always create the array with a 'missing' device to hold off the resync process. Otherwise, if all disks are available, why not let the array make forward progress to a protected state? Also, the resync thread automatically yields to new data coming into the array, so you can effectively sync an array by writing to all the blocks.
Jan
-- Dan - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html