Итак, у нас есть 2 диска ОС в зеркале Raid 1 MDADM. Один из этих дисков вышел из строя. Обычно после замены неисправного диска мы выполняем команду sfdisk для сопоставления с таблицей разделов, а затем добавляем устройство в массив MD (который начинает копирование/синхронизацию данных со старого диска). После завершения перебалансировки/копирования данных с помощью MDADM мы устанавливаем grub на новый диск с помощью «grub-install /dev/sdb».
Мне интересно, можем ли мы установить grub на новый диск перед мы добавляем диск в массив MDADM? Таким образом, прежде чем фактические данные будут скопированы на диск при запуске «mdadm --manage /dev/md0 --add /dev/sdb», можем ли мы установить grub перед этим?
Итак, предлагаемые шаги:
- Замените неисправный диск
- Используйте sfdisk для копирования таблицы разделов с активного диска на новый диск.
- Установите grub на новый диск с помощью «grub-install /dev/sdb».
- Добавьте диск в массив MDADM с помощью «mdadm --manage /dev/md0 --add /dev/sdb
Основная причина этого заключается в том, что у нас есть некоторая автоматизация, которая выполняет шаги, и вместо ожидания завершения перебалансировки% и копирования данных из «mdadm --manage /dev/md0 --add /dev/sdb» , что потребует некоторого изменения логики, хотел посмотреть, можем ли мы просто установить grub на новый/пустой диск перед добавлением в массив рейда MDADM 1?
Спасибо