Cum să configurați un software RAID pe Linux

click fraud protection

Un hardware bazat pe hard disk-ul RAID 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 este să folosești 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 și îl ambalează pentru utilizatorii lor. Acestea fiind spuse, dacă nu găsiți programul în depozitul de pachete al distribuției Linux, există un alt mod de urmat: construirea de la sursă. Urmați instrucțiunile de mai jos pentru a afla cum să funcționați Mdadm.

instagram viewer

Pasul 1: Întoarceți-vă la pagina Mdadm GitHub și aflați ce dependențe trebuie să compileze corect programul.

Pasul 2: Clonați codul sursă cu git comanda.

clonă de git https://github.com/neilbrown/mdadm. cd mdadm

Pasul 3: Compilați codul cu face comanda.

face

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

Acum că DD comanda este completă, utilizați instrumentul Mdadm pentru a reseta superblocul fiecărui hard disk. Asigurați-vă că înlocuiți litera „X” cu litera efectivă a unității.

sudo mdadm - zero-superblock / dev / sdX

Când comanda de superblocare Mdadm este finalizată, treceți la pasul următor din proces.

Realizarea unui RAID Array

Utilizarea 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 a terminalului, 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 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 ajutorul 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 prestații, nofail, aruncați 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
watch instagram story