User Tools

Site Tools


blog:replace_faulty_disk_in_linux_md

This is an old revision of the document!


Replace faulty disk in linux md

Replacing a faulty drive in an mdadm managed RAID array.

  1. Use 'mdadm –manage /dev/md0 -r /dev/sdd' to remove the drive that was marked as faulty from the array.
  2. Power down and replace the drive with a good drive.
  3. 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/sda | sfdisk /dev/sdd'.
  4. Add the proper partition on the new drive into the array, 'mdadm –manage /dev/md0 -a /dev/sdd2'
  5. Sit back and wait for the recovery to happen, you can 'watch cat /proc/mdstat' to watch its progress; you should see something like:

Ref: http://www.linuxquestions.org/questions/linux-server-73/mdadm-raid-5-single-drive-failure-644325/#post3173822

~~LINKBACK~~

Discussion

Enter your comment. Wiki syntax is allowed:
 ______   __ __ ______ __  __  ____ 
/_  __/  / //_//_  __/ \ \/ / / __ \
 / /    / ,<    / /     \  / / /_/ /
/_/    /_/|_|  /_/      /_/  \___\_\
 
blog/replace_faulty_disk_in_linux_md.1315483122.txt.gz · Last modified: 2011-09-08 13:58 by brb