Один из моих дисков отказал в моем массиве рейдов:
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
. Это запутано.