- - Ako nastaviť softvérové ​​pole RAID v systéme Linux

Ako nastaviť softvér RAID v systéme Linux

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
Teraz, keď DD príkaz je dokončený, použite nástroj Mdadm na resetovanie superbloku každého pevného disku. Nezabudnite nahradiť písmeno „X“ skutočným písmenom jednotky.
sudo mdadm --zero-superblock /dev/sdX
Po dokončení príkazu superblock Mdadm prejdite na ďalší krok procesu.

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