Hardverski RAID tvrdog diska je skup. Iz tog razloga, korisnici redovito kreiraju softverski RAID na Linuxu kako bi zadovoljili svoje velike potrebe za podacima.
Postavljanje prostora za pohranu postalo je lakšim tijekom godina, zahvaljujući alatima poput Mdadm. Pomoću ovog programa korisnici mogu stvoriti softverski RAID niz u nekoliko minuta!
Instalirajte Mdadm
Najbolji način za stvaranje RAID niza na Linuxu jeza korištenje alata Mdadm. Mdadm je uslužni program naredbenog retka koji omogućava brzu i jednostavnu manipulaciju RAID uređajima. Nažalost, ovaj softver ne dolazi sa većinom distribucija prema zadanim postavkama. Ako ga želite koristiti, morat ćete ga instalirati ručno.
Otvorite terminal i slijedite upute koje odgovaraju vašem Linux operativnom sustavu.
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
Generički Linux
Većina distribucija Linuxa ima pristup Mdadm ipaket za svoje korisnike. To je rečeno, ako ne možete pronaći program u skladištu paketa za distribuciju Linuxa, postoji drugi način: stvaranje iz izvora. Slijedite upute u nastavku kako biste saznali kako Mdadm raditi.
Korak 1: Pređite na stranicu Mdadm GitHub i naučite koje ovisnosti program treba pravilno sastaviti.
Korak 2: Klonirajte izvorni kod pomoću Git naredba.
git clone https://github.com/neilbrown/mdadm cd mdadm
3. korak: Sastavite kôd sa napraviti naredba.
make
4. korak: Instalirajte Mdadm na Linux sa napraviti instalaciju naredba.
sudo make install
Pripremite tvrde diskove
RAID matrici na Linuxu zahtijevaju najmanje dva tvrda diska. Ovi tvrdi diskovi moraju biti potpuno prazni, na njima nema ništa. Pokrenite terminal i koristite dd naredba da se svaki od njih nula.
Napomena: koristite lsblk naredba za određivanje oznake svakog tvrdog diska.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
Izrada RAID niza
Korištenje Mdadm-a za stvaranje novog RAID niza vrlo je jednostavno. Da biste to učinili, na terminal zapišite sljedeću naredbu. Obavezno izmijenite i uklonite xU radu terminala, jer će se vaše oznake pogona razlikovati od danih primjera.
Napomena: u ovom primjeru pomoću alata za upravljanje Mdadm RAID stvaramo uređaj s dva tvrda diska. Ako vam RAID treba više od dva tvrda diska, promijenite ga RAID-uređaji = 2 do RAID-uređaji = 3 ili veći broj.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Neka Mdadm stvori RAID uređaj. Budite strpljivi i pustite alat da djeluje. Kada je proces dovršen, vrijeme je da provjerite radi li niz pogona.
Možete provjeriti je li vaš RAID uspješno izveden izvršavanjem mačka naredba u prozoru terminala.
cat /proc/mdstat
Formirajte RAID polje
Kad kombinirate pogone za izradu RAID niza,vaš tvrdi disk zajedno objedinjuju stvoriti jedan uređaj za pohranu. Ovaj uređaj za pohranu potpuno je prazan i nepristupačan. Nećete moći staviti nikakve podatke na njih bez formatiranja.
Formatiranje RAID pogona na Linuxu zahtijeva uporabu naredbe MKFS. U terminalu izvršite mkfs.ext4, Izvođenje ove naredbe stvorit će novi datotečni sustav Extended4 na polju
sudo mkfs.ext4 -F /dev/md0
Mount RAID Array
Prije nego što pristupite svom novom RAID uređaju na Linuxu, treba ga montirati na sustav. Da biste ga ugradili, pokrenite terminal i slijedite korake u nastavku.
Korak 1: Napravite novu mapu za RAID na koju treba montirati mkdir naredba.
sudo mkdir -p /mount/md0
Korak 2: Koristiti montiranje naredite i vezajte RAID polje za novo / Mnt / md0 mapa.
sudo mount /dev/md0 /mnt/md0
Nakon montiranja pristupite svom RAID polju s CD naredba.
cd /mnt/md0
Za trajni RAID montiranje na Linuxu učinite:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
Ako želite ukloniti RAID, morat ćete ga koristiti demontirati naredba.
Napomena: NE pokušavajte da uklonite svoj RAID uređaj dok kopirate podatke!
sudo umount /dev/md0
Tradicionalna demontirati naredba bi trebala raditi. Ako naiđete na probleme i RAID se ne želi ukloniti sa sustava, pokušajte upotrijebiti „L” prekidač.
sudo umount /dev/md0 -l</ P>
komentari