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

Настройка Linux softRAID10 для загрузки после сбоя диска

Я бы хотел, чтобы мой RAID10 пережил сбой загрузочного диска. Я хочу записать grub в MBR каждого диска в массиве, чтобы в случае сбоя массив все равно загружался на оставшихся членах.

У меня есть 4 дискового массива, поэтому теоретически мне нужно только 2 MBR grub, но я не вижу вреда в установке загрузчика на все 4.

Папка Grub: / boot / grub Корень: (md0) /

Шаг за шагом, как мне установить grub на каждый диск?

Я обычно не делаю этого с grub. Проблема, которая не рассматривается в указанной статье:

Если вы потеряете sda (= hd0), ваш предыдущий sdb (= hd1) станет sda (= hd0), что сбивает с толку grub: он был установлен на sdb / hd1.

Я использую dd из одного раздела в другой, чтобы скопировать весь загрузочный раздел (включая grub-setup).

И не забудьте настроить свою BIOS, чтобы она продолжала загружаться в случае сбоя диска. ;-)

Я вижу, вы уже поняли, как это сделать с помощью высокоуровневого интерфейса, но для всех, кто хотел бы узнать, как настраивать программный RAID10, я дам ссылку на фантастическую статью, в которой подробно рассматривается как это сделать. Вместо того, чтобы копировать статью дословно, я сделаю ссылку на нее. я использовал Эта статья как руководство по настройке RAID 10 для файлового сервера; также объясняется, как настроить GRUB для успешной загрузки после сбоя диска.