`mdadm` — это утилита в Linux для создания, управления и мониторинга программных RAID-массивов.
sudo apt update sudo apt install mdadm
mdadm [режим] [опции]
Примеры режимов: `–create`, `–assemble`, `–detail`, `–stop`, `–add`, `–fail`, `–remove`
Ключ | Назначение |
---|---|
`–create` | Создание нового RAID массива |
`–assemble` | Сборка существующего массива |
`–detail` | Информация о массиве |
`–stop` | Остановка массива |
`–zero-superblock` | Очистка сигнатуры RAID на диске |
`–add` | Добавление диска в массив |
`–fail` | Пометить диск как "отказавший" |
`–remove` | Удаление диска из массива |
`–grow` | Изменение параметров массива |
`–misc` | Различные действия (поиск, удаление и т.д.) |
`–examine` | Просмотр метаданных на диске |
`–detail –scan` | Сканирует и показывает текущие массивы |
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
cat /proc/mdstat sudo mdadm --detail /dev/md0
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf
sudo umount /dev/md0 sudo mdadm --stop /dev/md0
sudo mdadm --zero-superblock /dev/sdb sudo mdadm --zero-superblock /dev/sdc
sudo mdadm --add /dev/md0 /dev/sde
sudo mdadm --fail /dev/md0 /dev/sdc
sudo mdadm --remove /dev/md0 /dev/sdc
(например, после перезагрузки)
sudo mdadm --assemble --scan
sudo mdadm --examine /dev/sdb
Файл | Назначение |
---|---|
`/etc/mdadm/mdadm.conf` | Конфигурация массивов для автосборки |
`/proc/mdstat` | Текущее состояние всех массивов |
lsblk # структура устройств и томов blkid # UUID всех устройств df -h # свободное место