[Technical Issue] Дискове в RAID масива
Да предположим, че имам еднакви по размер дискове и искам да направя с тях софтуерен RAID.
Ако дисковете участват в масива целите, а не само отделен партишън от тях, трябва ли преди това да се създава такъв върху тях?
Пример 1: Имам sda 120GB и sdb 120GB.
От тях правя md0 120GB (RAID 1).
Необходимо ли е преди mdadm --create ...... да се прави:
fdisk /dev/sda # Създавам sda1 (primary, 120 GB)
sfdisk -d /dev/sda | sfdisk /dev/sdb # Създавам sdb1 (primary, 120 GB)?
Пример 2: Искам да създам някакъв хибриден RAID от вече създадените md0, md1, ....
Необходимо ли е да правя md0p1, md1p2, .... ?
Понеже експериментирам под виртуалка и си създадох 10тина диска и си поиграх с различни вариации. Виждам, че в повечето случаи става и по единия и по другия начин (къде с force-ване, къде без :) ).
Понеже вече разигравам 100890798 вариант, това ми е ясно.Обяснил си го много добре и съм сигурен, че ще е полезно на много други. На мен чуденето ми е вече малко по друго: Имам RAID60, направено аналогично (няма да пиша точно командите, защото май го имаше в домашните и май не е редно).
Та така, md2 ми е RAID60.Без да правя партишъни върху него (нищо като md2p1 или подобни), но изпълнявам:
mksf.ext4 /dev/md2
mount /dev/md2 /mnt
И всичко си е ОК, имам пълноправен и работещ диск с файлова система ext4. Но fdisk си твърди, че няма никакви партишъни. Струва ми се доста странно.
P.S. По другия ми въпрос за триеното на RAID масив, дали нямаш идея?
https://softuni.bg/forum/questions/details/2359/0
EDIT: Тук пък правят партишъни за RAID10:
http://www.emind.co/how-to/create-software-raid-10-with-mdadm