Личинка обновления на mdadm RAID 1

Короткая предыстория: Я ничего никогда не делал с mdadm прежде и отвечаю за поддержание сервера человечности 16.04 с программным обеспечением RAID 1 на основе mdadm. Недавно я обновил личинку и был предложен выбрать, на котором должна быть установлена дисковая личинка.
Я принял решение установить его и на/dev/sda и на/dev/sdb, потому что я считал, что это не имеет значения для mdadm и лучше установить GRUB на обоих дисках.

В настоящее время я пытаюсь обновить изображение Linux, но я получаю следующую ошибку во время сценария после установки:

grub-probe: error: disk `mduuid/[uuid here]' not found.

Сбои установки после этого сообщения.

Это - полный вывод сценария после установки:

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-72-generic /boot/vmlinuz-4.4.0-72-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-72-generic /boot/vmlinuz-4.4.0-72-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-72-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-72-generic /boot/vmlinuz-4.4.0-72-generic
Generating grub configuration file ...
grub-probe: error: disk `mduuid/[uuid here]' not found.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.4.0-72-generic.postinst line 1052.

Я понятия не имею, как зафиксировать это и, может казаться, ничего не нахожу после часов поиска с помощью Google. Также обратите внимание, что я никогда не перезагружал сервер после первого обновления личинки, которое я упомянул в первом абзаце этого сообщения.

0
задан 14 April 2017 в 04:28

1 ответ

Это было вызвано/dev/sdb, не распознаваемым больше Linux. Это работало снова после перезагрузки, но я не уверен, что, возможно, вызвало это.

Однако я должен был загрузить сервер от спасательного режима, так как личинка не была правильно установлена прежде.

Они были командами, которые я использовал в спасательном режиме личинки для начальной загрузки сервера:

set root=(md/1)
set prefix=(md/2)/usr/lib/grub
insmod normal
normal
linux /vmlinuz-<kernel-version>-generic root=/dev/md2
initrd /initrd.img-<kernel-version>-generic
boot
0
ответ дан 3 November 2019 в 11:13

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

Похожие вопросы: