Mdadm: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 26: Строка 26:
   mdadm -C --level=1 -e0.9 --raid-devices=2 /dev/sdb1 missing
   mdadm -C --level=1 -e0.9 --raid-devices=2 /dev/sdb1 missing


Внимание: Если массив будет содержать файловые системы / или /boot то версия метаданных должна быть 0.9.
Внимание: Если массив будет содержать /boot (в виде отдельной файловой системы, или в составе /), то версия метаданных должна быть 0.9.
   
   
==== Потом добавим второй ====
==== Потом добавим второй ====
   mdadm /dev/md0 --add /dev/sda1
   mdadm /dev/md0 --add /dev/sda1

Версия от 08:01, 16 октября 2013

Примеры использования mdadm

Отсканнировать устройства и собрать массивы (после взлета с live CD)

 mdadm -A --scan

Переименовать /dev/md127 в /dev/md0

 mdadm --stop  /dev/md127 
 mdadm -A /dev/md0 --update=super-minor /dev/sda1 /dev/adb1 

Собрать массив в ручную

 mdadm -A /dev/md1 /dev/sd{a,b}1

Остановить массив

 mdadm /dev/md0 --stop
 

Заменить диск в массиве

 mdadm /dev/md0 --fail /dev/sda1
 mdadm /dev/md0 --remove /dev/sda1
 mdadm /dev/md0 --add /dev/sda1

Собрать raid1 с одним диском

Иногда при миграции на raid1 бывает нужно.

 mdadm -C --level=1 -e0.9 --raid-devices=2 /dev/sdb1 missing

Внимание: Если массив будет содержать /boot (в виде отдельной файловой системы, или в составе /), то версия метаданных должна быть 0.9.

Потом добавим второй

 mdadm /dev/md0 --add /dev/sda1