====== Replace faulty disk in linux md ====== Replacing a faulty drive in an mdadm managed RAID array. - Use 'mdadm --manage /dev/mdX -r /dev/sdF' to remove the drive that was marked as faulty from the array. - Power down and replace the drive with a good drive. - Power up and set the partition table on the new drive to match those of the other drives in the array. Here we used 'sfdisk -d /dev/sdN | sfdisk /dev/sdF'. - Add the proper partition on the new drive into the array, 'mdadm --manage /dev/mdX -a /dev/sdN2' - Sit back and wait for the recovery to happen. The system will be a bit slow but usable. Ref: * http://www.linuxquestions.org/questions/linux-server-73/mdadm-raid-5-single-drive-failure-644325/#post3173822 * http://askubuntu.com/questions/57908/how-can-i-quickly-copy-a-gpt-partition-scheme-from-one-hard-drive-to-another/57922#57922 * http://www.cyberciti.biz/tips/re-read-the-partition-table-without-rebooting-linux-system.html {{tag>linux raid}} ~~LINKBACK~~ ~~DISCUSSION~~