Cuprins:

Cum se face stocarea Raid-1: 9 pași
Cum se face stocarea Raid-1: 9 pași

Video: Cum se face stocarea Raid-1: 9 pași

Video: Cum se face stocarea Raid-1: 9 pași
Video: [4K] Pe-ntelesul tuturor - Ce este RAID? 2024, Noiembrie
Anonim
Cum se face stocarea Raid-1
Cum se face stocarea Raid-1

Ce este RAID1 în termeni simpli

: Oglindirea discului. Cel mai optimizat pentru redundanță și necesită un număr minim de 2 unități

Ce este RAID1 în termeni complecși

: Acesta constă dintr-o copie exactă (sau oglindă) a unui set de date pe două sau mai multe discuri; o pereche clasică RAID 1 în oglindă conține două discuri. Această configurație nu oferă paritate, striping sau extinderea spațiului pe disc pe mai multe discuri, deoarece datele sunt reflectate pe toate discurile aparținând matricei, iar matricea poate fi doar la fel de mare ca cel mai mic disc membru. Acest aspect este util atunci când performanța citirii sau fiabilitatea sunt mai importante decât performanța la scriere sau capacitatea de stocare a datelor rezultată.

(Wikipedia explică acest lucru foarte bine)

La ce este bun și la ce este teribil

Performanță foarte ridicată; Protecția datelor foarte ridicată; Penalitate foarte mică pentru performanța de scriere.

Puncte slabe: cost ridicat de redundanță; Deoarece toate datele sunt duplicate, este necesară capacitatea de stocare de două ori.

Ce vei avea nevoie

Minim cel puțin 2 stick-uri USB sau hard disk-uri puteți adăuga mai multe folosind 4, 6 și 8

Toate codurile sunt în italic

Pasul 1: Instalarea Mdadm

Instalarea Mdadm
Instalarea Mdadm

Primul lucru: trebuie să obțineți software-ul RAID. Va trebui să descărcați și să instalați mdadm din depozitul software. Este destul de obișnuit, așa că deschideți terminalul și tastați următoarea comandă:

sudo apt-get install mdadm

Pasul 2: examinați discurile noastre

trebuie să examinăm unitățile noastre de disc dacă există deja vreun raid configurat.

Folosind următoarea comandă:

mdadm -E / dev / sd [b-c]

Pasul 3: Partiționarea unității pentru RAID

Partiționare unitate pentru RAID
Partiționare unitate pentru RAID
Partiționare unitate pentru RAID
Partiționare unitate pentru RAID

folosim minimum două partiții / dev / sdc1 și / dev / sdb1 pentru crearea RAID1. Să creăm partiții pe aceste două unități folosind comanda „fdisk” și să schimbăm tipul de raid în timpul creării partiției.

Folosiți această comandă

fdisk / dev / sdc1

apoi urmați aceste instrucțiuni

  1. Apăsați „n” pentru crearea unei partiții noi.
  2. Apoi alegeți „P” pentru partiția primară. Apoi selectați numărul partiției ca 1.
  3. Dați dimensiunea completă implicită apăsând de două ori tasta Enter.
  4. Apoi apăsați „p” pentru a imprima partiția definită.
  5. Apăsați „L” pentru a lista toate tipurile disponibile.
  6. Tastați „t„ pentru a alege partițiile.
  7. Alegeți „fd” pentru Linux raid auto și apăsați Enter pentru a aplica.
  8. Apoi utilizați din nou „p” pentru a imprima modificările pe care le-am făcut.
  9. Folosiți „w” pentru a scrie modificările.

Acum mergem exact la fel pentru sdb1

fdisk / dev / sdb1

Deci, urmați aceiași pași exacți ca sdc1

Pasul 4: verificați modificările

Verificați modificările
Verificați modificările
Verificați modificările
Verificați modificările

Odată ce ambele partiții sunt create cu succes, verificați modificările de pe ambele unități USB sdb și sdc folosind aceeași comandă „mdadm” și, de asemenea, va confirma tipul RAID

Folosind comanda:

mdadm -E / dev / sd [b-c]

putem folosi aceeași comandă, dar adăugăm una la final

mdadm -E / dev / sd [b-c] 1

Pasul 5: Crearea dispozitivelor RAID1

Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1
Crearea dispozitivelor RAID1

Apoi creați un dispozitiv RAID1 numit „/ dev / md0” sau puteți utiliza „/ dev / md127” folosind următoarea comandă și verificați-l.

mdadm --create / dev / md0 --level = mirror --raid-devices = 2 / dev / sd [b-c] 1

cat / proc / mdstat

sau

mdadm --create / dev / md127 --level = mirror --raid-devices = 2 / dev / sd [b-c] 1

cat / proc / mdstat

Apoi verificați tipul dispozitivelor de raid și matricea de raid folosind următoarele comenzi.

mdadm -E / dev / sd [b-c] 1

mdadm --detail / dev / md0 SAU mdadm --detail / dev / md127

Din imaginile de mai sus, ar trebui să înțelegeți mai mult sau mai puțin că raid1 a fost creat și folosind partițiile / dev / sdb1 și / dev / sdc1 și, de asemenea, puteți vedea starea ca resincronizare. Prin intermediul

comanda mdadm --detail / dev / md0 sau mdadm --detail / dev / md127

Pasul 6: Crearea unui sistem de fișiere pe dispozitivul RAID

Crearea unui sistem de fișiere pe dispozitivul RAID
Crearea unui sistem de fișiere pe dispozitivul RAID
Crearea unui sistem de fișiere pe dispozitivul RAID
Crearea unui sistem de fișiere pe dispozitivul RAID
Crearea unui sistem de fișiere pe dispozitivul RAID
Crearea unui sistem de fișiere pe dispozitivul RAID

Creați un sistem de fișiere folosind ext4 pentru md0 sau md127 și montați sub / mnt / raid1. Acest pas este important.

Folosiți comanda

mkfs.ext4 / dev / md0 sau mkfs.ext4 / dev / md127

Apoi, montați noul sistem de fișiere creat sub „/ mnt / raid1” și creați câteva fișiere și verificați conținutul sub punctul de montare.

Folosiți aceste comenzi

mkdir / mnt / raid1

mount / dev / md0 / mnt / raid1 /

atingeți /mnt/raid1/tecmint.txt

ecou „configurații raid tecmint”> /mnt/raid1/tecmint.txt

cat /mnt/raid1/tecmint.txt

cat proc / mdstat

Deci, pentru a monta automat RAID1 la repornirea sistemului, trebuie să faceți o intrare în fișierul fstab. Deschideți fișierul „/ etc / fstab” și adăugați următoarele

/ dev / md0 / mnt / raid1 ext4 implicit 0 0

asigurați-vă că alergați

Rulați „mount -av” pentru a vedea dacă există erori în fișierul fstab, deși dacă se urmărește pasul, nu vor apărea erori.

Acum permiteți să salvați manual configurația raidului în fișierul „mdadm.conf” folosind comanda de mai jos.

mdadm --detail --scan --verbose >> /etc/mdadm.conf

Pasul 7: Verificați datele după eșecul discului

Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului
Verificați datele după eșecul discului

Scopul RAID este dacă vreunul dintre hard disk-uri eșuează sau se blochează, datele noastre vor fi disponibile. Să vedem ce se va întâmpla când oricare dintre discurile disc nu este disponibil în matrice.

putem vedea că există 2 dispozitive disponibile în RAID, iar dispozitivele active sunt 2. Deci, acum scoateți unul dintre hard disk-urile dvs.

ls -l / dev | grep sd

mdadm --detail / dev / md0

Putem vedea că unul dintre driverele noastre este pierdut, așa că acum să verificăm datele noastre.

Folosiți comenzile thease

cd / mnt / raid1 /

cat tecmint.txt

…………………………………..

Datele ar trebui să fie în continuare acolo și disponibile pentru noi, chiar dacă am scos unul dintre drivere, acesta este avantajul RAID 1 (oglindă)

Pasul 8: Index de comandă

fdisk: este un utilitar de linie de comandă care oferă funcții de partiționare a discului.

cat: este un utilitar standard Unix care citește fișierele secvențial, scriindu-le în ieșirea standard.

mount: comanda montează un dispozitiv de stocare sau un sistem de fișiere, făcându-l accesibil și atașându-l la o structură de director existentă.

mkdir: este folosit pentru a crea un nou director.

atingere: este o comandă utilizată pentru actualizarea datei de acces și / sau a datei de modificare a unui fișier sau director al computerului.

echo este o comandă care scoate șirurile pe care le transmite ca argumente. Este o comandă utilizată în mod obișnuit în scripturile shell și fișierele batch pentru a afișa textul de stare pe ecran sau un fișier computer sau ca parte sursă a unei conducte.

Pasul 9: Nu mai sunt pași

Dacă ai reușit până acum felicitări, pentru că mi-a luat o după-amiază întreagă pentru a finaliza, a trebuit să fac asta de două ori, am toate capturile de ecran în care sunt corupte, Sper că aș putea ajuta cu luptele RAID1

Recomandat: