Сбой 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 диски, тогда вам, возможно, придется выяснить это самостоятельно)