Программный RAID.
Управление программным RAID-массивом в Linux выполняется с помощью программы mdadm.
У программы mdadm есть несколько режимов работы.
Assemble (сборка) Собрать компоненты ранее созданного массива в массив. Компоненты можно указывать явно, но можно и не указывать — тогда выполняется их поиск по суперблокам.
Build (построение) Собрать массив из компонентов, у которых нет суперблоков. Не выполняются никакие проверки, создание и сборка массива в принципе ничем не отличаются.
Create (создание) Создать новый массив на основе указанных устройств. Использовать суперблоки размещённые на каждом устройстве.
Monitor (наблюдение) Следить за изменением состояния устройств. Для RAID0 этот режим не имеет смысла.
Grow (расширение или уменьшение) Расширение или уменьшение массива, включаются или удаляются новые диски.
Incremental Assembly (инкрементальная сборка) Добавление диска в массив.
Manage (управление) Разнообразные операции по управлению массивом, такие как замена диска и пометка как сбойного.
Misc (разное) Действия, которые не относятся ни к одному из перечисленных выше режимов работы.
Auto-detect (автоообнаружение) Активация автоматически обнаруживаемых массивов в ядре Linux.
Формат вызова
mdadm [mode] [array] [options]
Режимы:
-A, –assemble — режим сборки
-B, –build — режим построения
-C, –create — режим создания
-F, –follow, –monitor — режим наблюдения
-G, –grow — режим расширения
-I, –incremental — режим инкрементальной сборки
Настройка SoftRAID.
Будем настраивать RAID 5
Для настройки нам понадобится 3 диска.
/dev/sdb
/dev/sdc
/dev/sde