Создание RAID устройства с mdadm
Чтобы создать устройство RAID, определите значения DEVICE и ARRAY в файле /etc/mdadm.conf:
DEVICE /dev/sd[abcd]1
ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1
Для определения нижеперечисленных устройств SCSI в строке DEVICE используется стандартная подстановка имен (см. страницу помощи glob(7)):
- /dev/sda1
- /dev/sdb1
- /dev/sdc1
- /dev/sdd1
Строка ARRAY определяет RAID устройство (/dev/md0), включающее устройства SCSI, заданные в строке DEVICE.
Изначально в файле /proc/mdstat нет активных RAID устройств:
Personalities :
read_ahead not set
Event: 0
unused devices: none
Создайте RAID 0 массив с помощью команды mdadm:
mdadm -C /dev/md0 —level=raid0 —raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 \
/dev/sdd1
Continue creating array? yes
mdadm: array /dev/md0 started.
После создания к RAID устройству можно обращаться для получения информации о состоянии. В следующем примере приведен вывод команды mdadm —detail /dev/md0:
/dev/md0:
Version : 00.90.00
Creation Time : Mon Mar 1 13:49:10 2004
Raid Level : raid0
Array Size : 15621632 (14.90 GiB 15.100 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Mon Mar 1 13:49:10 2004
State : dirty, no-errors
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Chunk Size : 64K
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1
3 8 49 3 active sync /dev/sdd1
UUID : 25c0f2a1:e882dfc0:c0fe135e:6940d932
Events : 0.1