- mdadm.
Допустим, мы имеем два жёстких диска и нам надо объединить их в программный RAID.
Для начала надо создать на одном из дисков разделы нужных нам размеров. Я разпределил разделы следующим образом:
Раздел | Размер | Точка монтирования |
---|---|---|
/dev/sda1 | 512M | /boot |
/dev/sda2 | 1G | swap |
/dev/sda3 | всё оставшееся место | / |
# fdisk /dev/sda Диск /dev/sda: 73.4 ГБ, 73407488000 байт 255 heads, 63 sectors/track, 8924 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0xe2a70d70 Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 1 66 530113+ fd Автоопределение Linux raid /dev/sda2 67 198 1060258+ fd Автоопределение Linux raid /dev/sda3 199 8924 70091563+ fd Автоопределение Linux raid #
Затем копируем структуру разделов на второй жёсткий диск:
# sfdisk -d /dev/sda | sfdisk /dev/sdb
Теперь можно приступать к созданию массива. Но для начала несколько замечаний:
# mdadm --create --verbose --raid-devices=2 --level=1 /dev/md1 /dev/sda1 /dev/sdb1 # mdadm --create --verbose --raid-devices=2 --level=0 /dev/md2 /dev/sda2 /dev/sdb2 # mdadm --create --verbose --raid-devices=2 --level=1 /dev/md3 /dev/sda3 /dev/sdb3
После этого надо создать файл /etc/mdadm.conf:
# mdadm --detail --verbose --scan > /etc/mdadm.conf
Проверить состояние массива можно так:
$ cat /proc/mdstat
Дискуссия