重buildRAID1问题

我对Karmic的升级进行得很顺利,我甚至从Palimpsest的实用工具收到一条消息,说我的RAID1中的一个驱动器有很多坏道。 我从Newegg购买了一个相同大小的驱动器,并replace了那个失败的驱动器。 我使用Palimpsest将新驱动器添加到RAID1,并花了相当长的一段时间,然后说一切都很好。

sudo mdadm --misc -D /dev/md0也表示arrays中的两个驱动器都是“主动同步”,所以我感到非常自信,我已经成功地重build了RAID。 当我用Gparted查看驱动器时,第一个驱动器看起来很正常,但是据推测新成功添加到arrays驱动器的新驱动器表示其状态未挂载。 那么我还需要做些什么来使这个RAID恢复正常运行呢,还是现在呢?

试图只用新驱动器重新启动,崩溃了大的时间,所以它不工作,现在只是不知道如何解决它从这里。

尝试使用Gparted手动设置驱动器后使用terminal命令重build。 同样的结果。

 /dev/md0: Version : 00.90 Creation Time : Sun Jan 18 05:54:48 2009 Raid Level : raid1 Array Size : 482520192 (460.17 GiB 494.10 GB) Used Dev Size : 482520192 (460.17 GiB 494.10 GB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Sat Nov 7 13:46:53 2009 State : active, recovering Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Rebuild Status : 1% complete UUID : f5ca3964:807ed60a:f652e973:155a9c45 Events : 0.1132371 Number Major Minor RaidDevice State 0 8 2 0 active sync /dev/sda2 1 8 16 1 active sync /dev/sdb 

我没有使用Palimpsest,但通常你将不得不重新创build分区表。

要复制分区,请使用:

 sfdisk -d /dev/sda | sfdisk /dev/sdb 

(sda是你的好磁盘,sdb是新磁盘)。

然后,您可以将新驱动器或分区添加到arrays

 mdadm --manage /dev/md0 --add /dev/sdb1 

如果你可以发布更多关于你的raid设置的细节,会更好。 (/ proc / mdstat将是很好的开始)