From: linux-btrfs-ow...@vger.kernel.org 
[mailto:linux-btrfs-ow...@vger.kernel.org] On Behalf Of Stefan Behrens
Sent: 06 November 2012 16:39
To: linux-btrfs@vger.kernel.org
Subject: [PATCH 24/26] Btrfs: increase BTRFS_MAX_MIRRORS by one for dev replace

> This change of the define is effective in all modes, it is required and used 
> only in the case when a
> device replace procedure is running. The reason is that during an active 
> device replace procedure,
> the target device of the copy operation is a mirror for the filesystem data 
> as well that can be used
> to read data in order to repair read errors on other disks.

Are you assuming the user is only replacing one device at once?

If the user is upgrading their disc array to increase the capacity (or speed), 
then it would make sense for them to replace all the drives in the array at 
once. Is that supported?

For example, could a user with a 4 drive array of 1Tb drives, fit 4 new 2Tb 
drives, then call btrfs replace mountpoint <old> <new> 4 times, leave the 
system overnight to copy the data, and remove the old drives in the morning.



________________________________

Sophos Limited, The Pentagon, Abingdon Science Park, Abingdon, OX14 3YP, United 
Kingdom.
Company Reg No 2096520. VAT Reg No GB 991 2418 08.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to