Неделя восстановления: Восстановление RAID-устройств
12.12.2007

Когда вы загружаетесь с установочного диска Fedora в режиме rescue, в процессе загрузки вам предлагается подмонтировать разделы жесткого диска в /mnt/sysimage. Если вы ответили Skip или согласились, но система не смогла корректно подмонтировать разделы, тогда RAID-устройства не будут доступны после загрузки (как и в случае с LVM, рассмотренными вчера).

В системе Fedora RAID-массивы управляются программой mdadm. Для работы этой программы должен быть правильно настроен файл /etc/mdadm.conf. Если этот файл отсутствует, то необходимо создать временный файл конфигурации. Рассмотрим этот процесс по шагам:

1. Создаем временный файл конфигурации, содержащий разделы, которые были найдены системой:

sh-3.2# echo "DEVICE /dev/[hs]d?[0-9]" >/tmp/mdadm.conf

2. Используем mdadm для поиска в системе RAID-массивов. Также добавляем эту информацию в конфигурационный файл:

sh-3.2# mdadm --examine --scan --config=/tmp/mdadm.conf >>/tmp/mdadm.conf

3. Запускаем определение RAID-массивов:

sh-3.2# mdadm --assemble --scan --config=/tmp/mdadm.con
mdadm: /dev/md0 has been started with 2 drives (out of 3).


4. Далее выполняем необходимые действия для восстановления RAID-массивов, например, добавление нового элемента в RAID-массив. Для просмотра состояния RAID-массивов, выполняем команду cat /proc/mdstat.

Если вы используете LVM над RAID, можно просканировать также LVM-группы (смотри вчерашнюю статью ).