Рубрики
HDD \ SSD \ ISO \ CD-ROM \ LVM \ FS \ RAID \ Диск

mdadm raid0

Создание группы RAID-0. 
Чтобы создать группу RAID-0, вам потребуется как минимум два неиспользуемых раздела. 
Лучше, если эти разделы будут одинаковыми по размеру, но это необязательно.
В зависимости от уровня RAID, при неравном размере разделов скорость работы может 
быть не оптимальной или же части большого раздела могут оставаться незаполненными.
Выбранные разделы должны быть обозначены как разделы RAID. 

Если для секционирования диска использовалась программа fdisk, 
то для идентификационного номера раздела необходимо установить шестнадцатеричное значение fd, применяя команду Т. 

При работе с программой parted выполняется команда set номер_раздела raid on.

Далее разделы с названиями устройств /dev/sda3 и /dev/sdcl объединяются в систему RAID-0. 
Форматировать эти разделы не требуется. 
Команда fdisk -l отображает примерную конфигурацию:
root# fdisk -l   /dev/sda /dev/sdc
Disk /dev/sda:   320.0 GB.  320072933376 bytes
Device Boot       Start     End      Blocks     Id       System
/dev/sdal                      1     973     7815591     83       Linux
/dev/sda2                  974   1034       489982+   82       Linux swap / Solans
/dev/sda3                1035   2251     9775552+   fd       Linux raid autodetect
Disk /dev/sdc:   320.0 GB.  320072933376 bytes
Device Boot       Start     End       Blocks     Id       System
/dev/sdcl                     1    1217     9775521     fd       Linux raid autodetect

Всего одной команды mdadm достаточно для того, чтобы создать группу RAID-0 из двух разделов — /dev/sda3 и /dev/sdcl.
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda3 /dev/sdcl
mdadm: array /dev/md0 started.

Затем требуется поместить файловую систему в новый виртуальный раздел /dev/md0. 
Его можно подключить к файловой системе Linux командой mount. 
Раздел запрашивается через каталог /striped, но, разумеется, вы можете его переименовать.
mkfs.ext4 /dev/mdO
mkdir /striped
mount /dev/mdO /striped/
Если все получится, нужно занести информацию о новом разделе в файл /etc/fstab. 

Во всех новых дистрибутивах Linux система RAID автоматически инициализируется процессом Init-V при перезапуске.
cat /etc/fstab
/dev/mdO      /striped    ext4    defaults     0   0

Кроме того, необходимо дополнить конфигурационный файл одной строкой mdadm.conf, 
описывающей новую группу RAID-0. 
Команда mdadm --examine --scan возвращает строку в синтаксически правильном виде.