Un RAID hard disk bazat pe hardware este costisitor. Din acest motiv, utilizatorii creează regulat un software RAID pe Linux pentru a satisface nevoile lor mari de date.
Configurarea unui pool de stocare a devenit mai ușoară pe Linux de-a lungul anilor, grație unor instrumente precum Mdadm. Cu acest program, utilizatorii pot crea o matrice RAID software în câteva minute!
Instalați Mdadm
Cea mai bună modalitate de a crea un tablou RAID pe Linux estepentru a utiliza instrumentul Mdadm. Mdadm este un utilitar pentru linia de comandă care permite manipularea rapidă și ușoară a dispozitivelor RAID. Din păcate, acest software nu vine în mod implicit cu cele mai multe distribuții. Dacă doriți să o utilizați, va trebui să o instalați manual.
Deschideți un terminal și urmați instrucțiunile care corespund cu sistemul dvs. de operare 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
Linux generic
Majoritatea distribuțiilor Linux au acces la Mdadm șipachet pentru utilizatorii lor. Acestea fiind spuse, dacă nu puteți găsi programul în depozitul de pachete al distribuției Linux, există o altă cale de urmat: construirea de la sursă. Urmați instrucțiunile de mai jos pentru a afla cum să funcționați Mdadm.
Pasul 1: Întoarceți-vă pe pagina Mdadm GitHub și aflați ce dependențe trebuie să compileze corect programul.
Pasul 2: Clonați codul sursă cu git comanda.
git clone https://github.com/neilbrown/mdadm cd mdadm
Pasul 3: Compilați codul cu face comanda.
make
Pasul 4: Instalați Mdadm pe Linux cu ajutorul face instalare comanda.
sudo make install
Pregătiți hard disk-uri
Matricile RAID pe Linux necesită cel puțin două hard disk-uri. Aceste hard disk-uri trebuie să fie complet goale, fără nimic pe ele. Lansați un terminal și utilizați DD porniți la zero fiecare dintre ele.
Notă: utilizați butonul lsblk comanda pentru a determina eticheta fiecărui hard disk.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
Realizarea unui RAID Array
Folosirea Mdadm pentru a crea un nou tablou RAID este foarte simplă. Pentru a face acest lucru, scrieți următoarea comandă într-un terminal. Asigurați-vă că modificați și eliminați XEste în funcțiune de terminal, deoarece etichetele unității dvs. vor diferi de exemplul dat.
Notă: în acest exemplu, folosim instrumentul de gestionare RAID Mdadm pentru a crea un dispozitiv cu două hard disk-uri. Dacă RAID-ul dvs. are nevoie de mai mult de două hard disk-uri, schimbați-vă raid-dispozitive = 2 la raid-dispozitive = 3 sau un număr mai mare.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Permiteți Mdadm să creeze dispozitivul RAID. Ai răbdare și lasă instrumentul să funcționeze. Când procesul este finalizat, este timpul să îl verificați pentru a vedea dacă funcționează tabloul de unități.
Puteți verifica dacă RAID-ul dvs. a fost realizat cu succes executând pisică comanda într-o fereastră de terminal.
cat /proc/mdstat
Formate RAID Array
Când combinați unități pentru a crea un tablou RAID,unitățile de hard disk se reunesc pentru a crea un singur dispozitiv de stocare. Acest dispozitiv de stocare este complet gol și inaccesibil. Nu veți putea să plasați date pe ea, fără să le formatați.
Formatarea unei unități RAID pe Linux necesită utilizarea comenzii MKFS. Într-un terminal, executați mkfs.ext4. Rularea acestei comenzi va crea un nou sistem de fișiere Extended4 pe tablou
sudo mkfs.ext4 -F /dev/md0
Muntele RAID Array
Înainte de a putea accesa noul dispozitiv RAID pe Linux, acesta trebuie să fie montat pe sistem. Pentru a-l monta, lansați un terminal și urmați pașii de mai jos.
Pasul 1: Creați un nou folder pentru RAID la care să fie montat cu mkdir comanda.
sudo mkdir -p /mount/md0
Pasul 2: Folosește montură comandați și legați tabloul RAID la nou / Mnt / md0 pliant.
sudo mount /dev/md0 /mnt/md0
Odată montat, accesați tabloul RAID cu CD comanda.
cd /mnt/md0
Pentru o montare RAID permanentă pe Linux, faceți:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
Dacă doriți să montați RAID-ul, va trebui să folosiți umount comanda.
Notă: NU încercați să montați dispozitivul RAID în timp ce copiați datele!
sudo umount /dev/md0
Traditionalul umount comanda ar trebui să funcționeze. Dacă aveți probleme și RAID refuză să se monteze din sistem, încercați să utilizați „L“ intrerupator.
sudo umount /dev/md0 -l</ P>
Comentarii