Сбой mdadm, диск не будет отображаться

Один из моих дисков вышел из строя в моем массиве raid:

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]

2 ответа

Решение

Звучит как sda диск мертв. я догадываюсь md0 был для загрузки, что означает, что к нему, вероятно, не обращались много, поэтому его драйвер не знает, что sda1 тоже мертв.

Прежде чем перезагрузить компьютер, убедитесь, что вы установили grub на sdb, так как BIOS, вероятно, не сможет загрузиться с этого первого диска.

Если вы этого еще не сделали, вам нужно будет запустить grub затем в командной строке grub выполните:

root (hd1,0)
setup (hd1)

(Из руководства по grub 0.95 я не уверен, изменилось ли это в более новых версиях grub) (Примечание: hd1 предполагает, что sdb является вторым диском в системе, если вы смешали IDE (hda) и SATA/SCSI диски, тогда вам, возможно, придется выяснить это самостоятельно)

Вам нужно заменить sda, Это запутано.

Другие вопросы по тегам