Hardvérový disk RAID na pevnom disku je nákladný. Z tohto dôvodu používatelia pravidelne vytvárajú softvérový disk RAID v systéme Linux, ktorý uspokojí ich veľké potreby údajov.
Vytvorenie úložného priestoru sa v priebehu rokov v Linuxe zjednodušilo vďaka nástrojom ako Mdadm. Pomocou tohto programu môžu používatelia vytvoriť pole softvéru RAID behom niekoľkých minút!
Nainštalujte program Mdadm
Najlepší spôsob, ako vytvoriť pole RAID v systéme Linux, jepoužívať nástroj Mdadm. Mdadm je obslužný program príkazového riadku, ktorý umožňuje rýchlu a ľahkú manipuláciu so zariadeniami RAID. Tento softvér bohužiaľ v predvolenom nastavení neprichádza s väčšinou distribúcií. Ak ju chcete používať, musíte ju nainštalovať ručne.
Otvorte terminál a postupujte podľa pokynov, ktoré zodpovedajú vášmu operačnému systému Linux.
ubuntu
sudo apt install mdadm
Debian
sudo apt install mdadm
Arch Linux
sudo pacman -S mdadm
fedora
sudo dnf install mdadm -y
openSUSE
sudo zypper install mdadm
Generický Linux
Väčšina distribúcií Linuxu má prístup k programom Mdadm azabalte ich pre svojich používateľov. To znamená, že ak nenájdete program v úložisku balíkov vašej distribúcie Linuxu, existuje ďalší spôsob, ako ísť: zostavenie zo zdroja. Postupujte podľa pokynov uvedených nižšie, aby ste sa naučili, ako madadm pracovať.
Krok 1: Prejdite na stránku Mdadm GitHub a zistite, aké závislosti musí program správne zostaviť.
Krok 2: Klonujte zdrojový kód pomocou git Príkaz.
git clone https://github.com/neilbrown/mdadm cd mdadm
Krok 3: Kompilujte kód pomocou urobiť Príkaz.
make
Krok 4: Nainštalujte Mdadm na Linux pomocou vykonať inštaláciu Príkaz.
sudo make install
Pripravte pevné disky
Polia RAID v systéme Linux vyžadujú najmenej dva pevné disky. Tieto pevné disky musia byť úplne prázdne a nesmú obsahovať nič. Spustite terminál a použite DD príkaz na vynulovanie každého z nich.
Poznámka: použite lsblk príkaz na určenie označenia každého pevného disku.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
Vytvorenie poľa RAID
Použitie programu Mdadm na vytvorenie nového poľa RAID je veľmi jednoduché. Za týmto účelom napíšte nasledujúci príkaz do terminálu. Nezabudnite upraviť a odstrániť XJe to v prevádzke terminálu, pretože štítky vašej jednotky sa budú líšiť od uvedeného príkladu.
Poznámka: V tomto príklade používame nástroj na správu RAID Mdadm na vytvorenie zariadenia s dvoma pevnými diskami. Ak váš disk RAID potrebuje viac ako dva pevné disky, vymeňte ho RAID-zariadenia = 2 na RAID-zariadenie = 3 alebo vyššie číslo.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Nech Mdadm vytvorí zariadenie RAID. Buďte trpezliví a nechajte náradie pracovať. Po dokončení procesu je potrebné skontrolovať, či pole jednotky funguje.
Spustením systému RAID môžete skontrolovať, či bol váš RAID úspešne vyrobený mačka príkaz v okne terminálu.
cat /proc/mdstat
Formát RAID Array
Keď skombinujete jednotky a vytvoríte pole RAID,vaše pevné disky spoločne vytvárajú jediné úložné zariadenie. Toto úložné zariadenie je úplne prázdne a neprístupné. Nebudete naň môcť vložiť žiadne údaje bez ich formátovania.
Formátovanie jednotky RAID v systéme Linux vyžaduje použitie príkazu MKFS. V termináli vykonajte mkfs.ext4, Spustením tohto príkazu sa v poli vytvorí nový súborový systém Extended4
sudo mkfs.ext4 -F /dev/md0
Mount RAID Array
Predtým, ako budete môcť pristupovať k svojmu novému zariadeniu RAID v systéme Linux, musíte ho pripojiť k systému. Ak ho chcete namontovať, spustite terminál a postupujte podľa krokov uvedených nižšie.
Krok 1: Vytvorte nový priečinok pre RAID, ku ktorému sa chcete pripojiť pomocou mkdir Príkaz.
sudo mkdir -p /mount/md0
Krok 2: Použi kôň príkaz a pripojte pole RAID k novému / Mnt / md0 zložky.
sudo mount /dev/md0 /mnt/md0
Po pripojení prejdite do poľa RAID pomocou CD Príkaz.
cd /mnt/md0
Ak chcete v systéme Linux natrvalo pripojiť RAID, postupujte takto:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
Ak chcete pole RAID odpojiť, budete musieť použiť umount Príkaz.
Poznámka: NIKDY sa nepokúšajte odpojiť vaše zariadenie RAID počas kopírovania údajov!
sudo umount /dev/md0
Tradičné umount príkaz by mal fungovať. Ak narazíte na problémy a RAID odmietne odpojiť systém, skúste použiť "L" switch.
sudo umount /dev/md0 -l</ P>
Komentáre