Восстановление RAID на Linux
Для управления программным RAID массивом в ОС Linux применяется программа mdadm.
Рис. 1 – Интерфейс программы для управления массивами в ОС Linux
Для мониторинга состояния массива можно ввести следующие команды:
- # more /proc/mdstat – дает информацию обо всех массивах;
- # cat /proc/mdstat – альтернативный вариант;
- # watch -n .1 cat /proc/mdstat – альтернативный вариант.
Для получения сведений об определенном разделе диска следует набрать команду: # mdadm -E /dev/sd. Для mdadm восстановления массива потребуется выполнить цепочку несложных действий.
Восстановление работы (rebuild) дисковых разделов по одному после единичного легкого сбоя
Для восстановления разделов потребуется выполнить: # mdadm -a /dev/md /dev/sd. Следует соблюдать аккуратность с нумерацией разделов. Если была допущена ошибка, требуется удалить компонент из RAID с помощью команды: # mdadm -r /dev/md0 /dev/sdb1. Эта мера не всегда помогает, поскольку устройство может быть занято.
Для замены неисправного диска есть три шага:
- нужно выключить компьютер и произвести замену диска;
- включить компьютер и выявить разделы, имеющиеся на обоих дисках: # fdisk /dev/sd -l ;
- воспользовавшись fdisk, сформировать разделы на новом диске, которые эквивалентны оригиналу. Чтобы включить диск в зеркало, нужно пометить соответствующий его раздел (sda1 либо sda2) как загрузочный.
Далее нужно добавить диск в массив с помощью команд:
- # mdadm –manage /dev/md0 –add /dev/sda1;
- # mdadm –manage /dev/md1 –add /dev/sda5.
В результате начнется процесс синхронизации. Далее требуется произвести установку загрузчика на новый диск:
- # grub-install /dev/sda;
- # update-grub.
На этом процедура восстановления массивов в Linux может считаться завершенной.
Неопытные пользователи не всегда способны разобраться во всех тонкостях процедуры восстановления данных. Поэтому целесообразнее будет доверить такую непростую работу в руки квалифицированных специалистов. Консультацию вы можете получить, набрав номер 8 (495) 280-18-99.