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
sudo mdadm --zero-superblock /dev/sdX
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