From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roberto Nunnari Subject: Re: failed drive in raid 1 array Date: Thu, 24 Feb 2011 22:51:59 +0100 Message-ID: <4D66D2FF.8090005@supsi.ch> References: <4D653B57.1030203@supsi.ch> <4D654FD8.1070206@alice.nl> <4D657A45.7020306@supsi.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <4D657A45.7020306@supsi.ch> Sender: linux-raid-owner@vger.kernel.org To: Albert Pauw Cc: Roberto Spadim , linux-raid@vger.kernel.org List-Id: linux-raid.ids Roberto Nunnari wrote: > Albert Pauw wrote: >> On 02/23/11 06:56 PM, Roberto Spadim wrote: >>> sata2 without hot plug? >>> check if your sda sdb sdc will change after removing it, it=B4s dep= ends >>> on your udev or another /dev filesystem >>> >>> 2011/2/23 Roberto Nunnari: >>>> Hello. >>>> >>>> I have a linux box, with two 2TB sata HD in raid 1. >>>> >>>> Now, one disk is in failed state and it has no spares: >>>> # cat /proc/mdstat >>>> Personalities : [raid1] >>>> md1 : active raid1 sdb4[2](F) sda4[0] >>>> 1910200704 blocks [2/1] [U_] >>>> >>>> md0 : active raid1 sdb1[1] sda2[0] >>>> 40957568 blocks [2/2] [UU] >>>> >>>> unused devices: >>>> >>>> >>>> The drives are not hot-plug, so I need to shutdown the box. >>>> >>>> My plan is to: >>>> # sfdisk -d /dev/sdb> sdb.sfdisk >>>> # mdadm /dev/md1 -r /dev/sdb4 >> -> removing should be ok, as the partition has failed in md1 >=20 > ok. >=20 >=20 >>>> # mdadm /dev/md0 -r /dev/sdb1 >> -> In this case, sdb1 hasn't failed according to the output of=20 >> /proc/mdstat, so you should fail it otherwise you can't remove it: >> mdadm /dev/md0 -f /dev/sdb1 >> mdadm /dev/md0 -r /dev/sdb1 >=20 > good to know! Thank you. >=20 >=20 >> >>>> # shutdown -h now >>>> >>>> replace the disk and boot (it should come back up, even without on= e=20 >>>> drive, >>>> right?) >>>> >>>> # sfdisk /dev/sdb< sdb.sfdisk >>>> # mdadm /dev/md1 -a /dev/sdb4 >>>> # mdadm /dev/md0 -a /dev/sdb1 >>>> >>>> and the drives should start to resync, right? >>>> >>>> This is my first time I do such a thing, so please, correct me >>>> if the above is not correct, or is not a best practice for >>>> my configuration. >>>> >>>> My last backup of md1 is of mid november, so I need to be >>>> pretty sure I will not lose my data (over 1TB). >>>> >>>> A bit abount my environment: >>>> # mdadm --version >>>> mdadm - v1.12.0 - 14 June 2005 >>>> # cat /etc/redhat-release >>>> CentOS release 4.8 (Final) >>>> # uname -rms >>>> Linux 2.6.9-89.31.1.ELsmp i686 >> What about sdb2 an sdb3, are they in use as normal mountpoints, or=20 >> swap. Then these should be commented out in /etc/fstab >> before you change the disk. >=20 > Yes. They're normal mount point, so I'll have to > comment them out before rebooting, especially the swap partition. > Thank you for pointing that out! >=20 > Best regards. > Robi Thank you very much Roberto and Albert. I replaced the defective drive. md0 was rebuilt almost immediatly, md1 is still rebuilding but already completed 77%. Great linux-raid md! Best regards. Robi -- To unsubscribe from this list: send the line "unsubscribe linux-raid" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html