我的一个磁盘在我的RAIDarrays中失败了:
cat /proc/mdstat :
Personalities : [raid1] md1 : active raid1 sda2[2](F) sdb2[1] 488086720 blocks [2/1] [_U] md0 : active raid1 sda1[0] sdb1[1] 192640 blocks [2/2] [UU]
当我试图删除然后重新添加驱动器发生以下事情:
mdadm: hot removed /dev/sda2 host:# mdadm /dev/md1 --add /dev/sda2 mdadm: add new device failed for /dev/sda2 as 2: Invalid argument
fdisk -l /dev/sda什么都不返回。
你能告诉我现在发生了什么,尤其是因为md0看起来不错。 试图谷歌它,但没有什么有趣的出现。
更新(仅用于逐字),现在md0也失败了:
Personalities : [raid1] md1 : active raid1 sdb2[1] 488086720 blocks [2/1] [_U] md0 : active raid1 sda1[2](F) sdb1[1] 192640 blocks [2/1] [_U]
听起来像sda驱动器已经死了。 我猜测md0是用于启动的,这意味着它可能没有得到太多访问,所以它的驱动程序不知道sda1也死了。
在重新启动计算机之前,请确保您已经安装了grub到sdb,因为BIOS可能无法启动第一个驱动器。
如果你还没有这样做,你需要运行grub ,然后在grub的命令提示符下执行:
root (hd1,0) setup (hd1)
(从grub 0.95的指南可以看出,我不确定grub的新版本是否已经改变了)(注意:hd1假定sdb是系统中的第二个驱动器,如果你混合使用IDE(hda)和SATA / SCSI驱动器,那么你可能必须自己找出这一个)
您需要更换sda 。 这是很重要的