- - Jak nastavit softwarový RAID v systému Linux

Jak nastavit softwarový RAID v systému Linux

Hardwarový RAID na pevném disku je nákladný. Z tohoto důvodu uživatelé pravidelně vytvářejí software RAID v systému Linux, který uspokojí jejich velké datové potřeby.

Nastavení úložného fondu se v Linuxu v průběhu let usnadnilo díky nástrojům, jako je Mdadm. Pomocí tohoto programu mohou uživatelé vytvořit softwarové pole RAID během několika minut!

Nainstalujte Mdadm

Nejlepší způsob, jak vytvořit pole RAID v systému Linux, jepoužít nástroj Mdadm. Mdadm je obslužný program příkazového řádku, který umožňuje rychlou a snadnou manipulaci se zařízeními RAID. Tento software bohužel ve výchozím nastavení nepřichází s většinou distribucí. Pokud ji chcete použít, musíte ji nainstalovat ručně.

Otevřete terminál a postupujte podle pokynů, které odpovídají vašemu 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

Obecný Linux

Většina linuxových distribucí má přístup k Mdadm azabalte je pro své uživatele. To znamená, že pokud nemůžete najít program v úložišti balíčků vaší distribuce Linuxu, existuje další způsob, jak jít: sestavení ze zdroje. Postupujte podle pokynů níže a dozvíte se, jak dostat Mdadm do provozu.

Krok 1: Přejděte na stránku Mdadm GitHub a zjistěte, jaké závislosti musí program správně kompilovat.

Krok 2: Klonujte zdrojový kód pomocí git příkaz.

git clone https://github.com/neilbrown/mdadm
cd mdadm

Krok 3: Kompilace kódu pomocí udělat příkaz.

make

Krok 4: Nainstalujte Mdadm na Linux pomocí provést instalaci příkaz.

sudo make install

Připravte pevné disky

Pole RAID v systému Linux vyžadují alespoň dva pevné disky. Tyto pevné disky musí být zcela prázdné a na nich nesmí být nic. Spusťte terminál a použijte DD příkaz vynulovat každého z nich.

Poznámka: použijte lsblk příkaz k určení označení každého pevného disku.

sudo dd if=/dev/zero of=/dev/sdX
Teď, když DD příkaz je dokončen, použijte nástroj Mdadm pro reset superblocku každého pevného disku. Nezapomeňte nahradit písmeno „X“ skutečným písmenem jednotky.
sudo mdadm --zero-superblock /dev/sdX
Po dokončení příkazu superblock Mdadm přejděte k dalšímu kroku procesu.

Vytvoření pole RAID

Použití Mdadm k vytvoření nového pole RAID je velmi jednoduché. Chcete-li to provést, napište do terminálu následující příkaz. Nezapomeňte upravit a odstranit XJe to v provozu terminálu, protože vaše štítky jednotek se budou lišit od uvedeného příkladu.

Poznámka: V tomto příkladu používáme nástroj pro správu RAID Mdadm k vytvoření zařízení se dvěma pevnými disky. Pokud vaše RAID potřebuje více než dva pevné disky, změňte raid-devices = 2 na nájezdová zařízení = 3 nebo vyšší číslo.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX

Nechte Mdadm vytvořit RAID zařízení. Buďte trpěliví a nechte nástroj fungovat. Po dokončení procesu je čas zkontrolovat, zda pole jednotky funguje.

Můžete zkontrolovat, zda byl váš RAID úspěšně vytvořen spuštěním kočka příkaz v okně terminálu.

cat /proc/mdstat

Formát RAID pole

Když zkombinujete jednotky a vytvoříte pole RAID,vaše pevné disky společně vytvářejí jediné úložné zařízení. Toto paměťové zařízení je zcela prázdné a nepřístupné. Nebudete na něj moci vkládat žádná data, aniž byste je formátovali.

Formátování jednotky RAID v systému Linux vyžaduje použití příkazu MKFS. V terminálu spusťte mkfs.ext4. Spuštěním tohoto příkazu vytvoříte v poli nový souborový systém Extended4

sudo mkfs.ext4 -F /dev/md0

Připojte pole RAID

Než budete moci přistupovat k vašemu novému zařízení RAID v systému Linux, musí být připojeno k systému. Chcete-li jej připojit, spusťte terminál a postupujte podle níže uvedených kroků.

Krok 1: Vytvořte novou složku pro RAID, ke které se připojíte pomocí mkdir příkaz.

sudo mkdir -p /mount/md0

Krok 2: Použijte připojit a připojte pole RAID k novému / mnt / md0 složku.

sudo mount /dev/md0 /mnt/md0

Po připojení získáte přístup k vašemu poli RAID pomocí CD příkaz.

cd /mnt/md0

Pro trvalé připojení RAID v systému Linux proveďte následující kroky:

sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab
sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab

Pokud chcete RAID odinstalovat, musíte použít umount příkaz.

Poznámka: NEPOKOUŠEJTE se při kopírování dat zařízení RAID odpojit!

sudo umount /dev/md0

Tradiční umount příkaz by měl fungovat. Pokud narazíte na potíže a RAID se odmítne odpojit od systému, zkuste použít „L“ přepínač.

sudo umount /dev/md0 -l
</p>

Komentáře