Назад | Перейти на главную страницу

Сервер Linux не загружается после восстановления программного RAID

У меня есть выделенный сервер на 1 и 1 с программным RAID. Я считаю, что он работает под управлением CentOS. Команда разработчиков оборудования в 1 и 1 заменила дополнительный жесткий диск (SDB), а затем я выполнил следующие инструкции, чтобы восстановить массив:

http://faq.1and1.com/dedicated_servers/root_server/linux_recovery/10.html

На шаге 9 мне не удалось просмотреть mdadm.conf, поскольку это был общий файл без моей конфигурации. Я все еще продолжал, так как знал, что массив был построен в точности так, как были изложены инструкции.

Я думаю, это проблема GRUB? Может мне нужно перенастроить mdadm.conf? Понятия не имею, как это исправить. 1and1 позволяет мне загружаться в консоль восстановления, которая в значительной степени представляет собой живой компакт-диск.

Когда я бегу cat /proc/mdstat из консоли восстановления:

rescue:~# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [faulty]
md1 : active raid1 sda1[0] sdb1[1]
      3911680 blocks [2/2] [UU]

md3 : active raid1 sda3[1] sdb3[0]
      482512192 blocks [2/2] [UU]

unused devices: <none>

Журнал загрузки от загрузки до восстановления:

(В частности, я заметил эту ошибку: Сборка массивов MD ... [31mfailed (массивы не найдены в файле конфигурации или автоматически))

http://pastebin.com/TcP4RFP2

mount /dev/md1 /mnt chroot /mnt <--- эта часть важна, потому что она гарантирует, что конфигурация grub, в которую вы сохраняете, является grub тома / dev / md1

В командной строке GRUB введите следующие команды по порядку:

grub> device (hd0) /dev/sda grub> root (hd0,0)
grub> setup (hd0)
grub> device (hd1) /dev/sdb
grub> root (hd1,0)
grub> setup (hd1)