Mai devreme am scris despre cum să configurați țintă LIO iSCSI în CentOS 7. După cum știți, țintă este folosită pentru a asigura stocarea inițiatorului. Așadar, astăzi aș dori să scriu cum să configurați spațiul de stocare pe baza matricei software RAID și a LVM înainte de ao da inițiatorului. Soft raid este mai ieftin, dar nu cea mai proastă alternativă la raidul obișnuit colectat de un controlor special. Acest tip de raid oferă exact aceeași toleranță la erori ca raidul de pe tablă.
Să ne dăm seama de ce să oprim o astfel de grădină din RAID, LVM, iSCSI, de ce nu doar să împingem toate discurile din spațiul de stocare pe server și să nu le folosim direct în el?
RAID vă permite să evitați pierderea datelor când un disc din spațiul de stocare nu reușește. În cazul unei defecțiuni a discului, eliminați-o, introduceți în schimb un nou disc și adăugați acest nou disc la raid. În același timp, niciunul nu va merge nicăieri, în cel mai rău caz, în timp ce nu există nici un disc, viteza va suferi puțin.
LVM este necesar pentru a simplifica manipularea partițiilor. Acest strat permite unei echipe să extindă în mod sigur partiția deja existentă. În acest caz, este necesar ca în rampa de lângă care a fost creat LVM, să existe spațiu liber și nu contează unde acest loc este fizic lângă LVM existent sau între spațiul liber și LVM, există mai multe secțiuni.
iSCSI vă permite să păstrați spațiul de stocare separat de server și să accesați spațiul de stocare utilizând un protocol Ethernet standard. Depozitul este același server, dar instalează un minim de software. Avantajele accesării depozitului prin intermediul rețelei constau în faptul că este ușor de utilizat stocarea pe diferite servere simultan sau în caz de necesitate de a transfera date către un nou server, pentru a efectua transferul cu timp și energie minim.
Pentru a crea un raid software pe Linux, folosiți programul mdadm. Creează o matrice RAID, care este vizibilă sistemului de operare ca un singur disc. Pentru a instala mdadm în CentOS, trebuie să utilizați sintaxa standard
Apoi folosiți mdadm. Crearea unei matrice RAID de 5 discuri:
După cum puteți vedea, parametrii indicați numele (calea) al dispozitivului / dev / md0, RAID nivel 6, numărul de unități într-un raid 5 și secțiunile enumerate de la care pentru a crea RAID. Pentru a crea un raid software, este recomandat să folosiți partițiile de pe discuri, nu discurile în sine. În plus, este de dorit să se facă partiții la 100 MB mai mici decât dimensiunea discului. este necesară Această marjă de 100 MB în cazul în care dintr-o dată la înlocuirea unui disc nu a reușit, noua dimensiune va fi determinată de câteva MB mai puțin decât predecesorul său, și toate celelalte discuri, acest lucru se poate întâmpla chiar și cu discuri de același producător, și, bineînțeles, un volum.
Adăugați un nou disc la raid:
Dacă aveți nevoie de mai mult, atunci pe Internet există suficiente informații cu privire la lucrul cu acest program mdadm
Pe parcursul programului raidul este găzduit de LVM. LVM în sine este alcătuită din trei "straturi":
- Volumul fizic.
- Un grup de volume fizice.
- Volumul logic.
De fapt, sa înțeles că un volum fizic - este un singur disc, din care ați dori grupul de volum, cu toate acestea, în cazul în care un RAID este mai logic să se utilizeze întregul raid ca volumul fizic LVM, respectiv, în grupul va fi doar un singur volum. În plus, în partea de sus a grupului, se creează volume logice, care vor fi apoi furnizate de către țintă iSCSI inițiatorului ca LUN. Initiatorul dupa conectare le va vedea ca discuri separate.
Pentru a instala LVM, efectuați:
Creați un volum fizic, un grup de volume și volume logice.
Pentru a vedea rezultatul:
Pentru a obține o listă cu toate programele de gestionare LVM disponibile, trebuie să: