On Sat, Oct 01, 16:53, David Brown wrote: > On 30/09/11 18:28, Andre Noll wrote: > >On Fri, Sep 30, 17:42, martin f krafft wrote: > >>Does anyone have any ideas? > > > >Create a 2-disk Raid1 (with external metadata) containing the disk > >you'd like to replace and the replacement disk. > > > >And yes, it would be great if md provided an easier way to do this. > > > > That would be "hot replace", which is quite high up on the md/mdadm > "things to do" list. > > <http://neil.brown.name/blog/20110216044002#2> Thanks for the pointer. I wonder if it would be useful to have an md-aware dd command which could read from an md device and output only the contents of one component. I.e. it would give the same result as dd if=/dev/component-device of=/dev/new-disk if there are no read errors but would redirect failed reads to the working devices. This should be easy to implement as it avoids the complexity mentioned in Neil's blog posting. Moreover, it could be written purely in user space and would work on any kernel version. The price to pay is of course that the array needs to be r/o during the operation. Andre -- The only person who always got his work done by Friday was Robinson Crusoe
Attachment:
signature.asc
Description: Digital signature