Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Noile versiuni ale sistemelor de operare ne oferă nu numai noi oportunități, ci și noi greșeli, uneori în locurile cele mai neașteptate. În noua versiune de Debian, ne-am întâlnit în mod neașteptat câteva erori în implementarea mecanismului software RAID, care nu a permis sistemului de operare să se încarce când unul din discurile de tip array a eșuat. Acesta este un defect destul de serios, negând principalele avantaje ale toleranței RAID - fault. Din fericire, acest neajuns este ușor de rezolvat independent și astăzi vă vom spune cum.







Configurarea software-ului RAID în timpul instalării sistemului de operare

Nu vom discuta în detaliu procesul de instalare, acest proces este descris în detaliu aici. ne vom opri direct pe partiționarea discurilor. Deoarece software-ul RAID este creat pe baza partițiilor, discurile trebuie mai întâi să fie partiționate manual selectând elementul de instalare corespunzător.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Apoi, selectați unitatea hard disk:

Caracteristici de configurare a raidului software în debian 8 - notează-l specializat
Și o vom marca așa cum trebuie:

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
În acest caz, punctele de montare și tipul de sistem de fișiere nu contează, principalul lucru este să creați secțiuni de dimensiunea necesară. După aceea, aceste acțiuni trebuie repetate pentru restul discurilor. Rețineți că, pentru a construi cu succes software-ul RAID, dimensiunile partițiilor trebuie să se potrivească sectorului după sector. Deoarece Linux este foarte bun la lucrul cu fișierul swap, partiția corespunzătoare nu poate fi creată, ceea ce va simplifica oarecum aspectul. Dacă nu există cerințe speciale pentru marcare, preferăm să folosim o partiție pentru întreaga dimensiune a discului.

Apoi, mergeți la Configurarea software-ului RAID - Creați dispozitivul MD și selectați tipul de matrice cerut, în cazul nostru RAID1 (oglindă).

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Următorii pași indică numărul de partiții active (pentru oglindă - 2) și de rezervă (dacă este necesar), apoi selectați-le.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Aceasta completează pașii pentru crearea unui dispozitiv MD. Partițiile create anterior sunt acum definite ca RAID și a apărut o nouă partiție neconfigurată a dispozitivului RAID software.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat






Aici ar trebui să fie configurat pentru utilizare. Specificați punctul de montare și tipul sistemului de fișiere, deoarece în cazul nostru partiția este una, atunci rădăcina devine punctul de montare.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
După aceea, continuăm să instalăm sistemul de operare în mod obișnuit. În final, așteptăm o altă caracteristică: spre deosebire de Ubuntu, care a plasat automat bootloader-ul pe toate discurile, Debian oferă să aleagă un singur disc. Este destul de logic să alegeți primul - sda, deși nu există nici o diferență fundamentală, cel mult - va fi necesar să modificați ordinea de boot în BIOS.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Aceasta finalizează instalarea și trebuie să vă conectați cu succes la sistem.

Instalarea încărcătorului de încărcare pe discurile rămase

Nu întârzia l instalați pe termen nelimitat încărcătorul de boot de pe drive-urile rămase în cazul defectării unuia dintre ele, sistemul nu a reușit să înceapă pornirea de pe altă unitate și de a colecta RAID-matrice, pentru ca această problemă rădăcină comanda:

Interfața pseudo-grafică a utilitarului va începe, să accepte valorile implicite până când apare un ecran cu alegerea dispozitivelor pe disc. Specificăm toate discurile incluse în matrice, nu este necesar să instalați încărcătorul pe dispozitivul MD.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
Configurarea unui fișier de paginare

Implicit, Linux folosește o partiție specială pentru a schimba, dar poate folosi perfect un fișier pentru acest scop, ceea ce nu este surprinzător dacă ții minte că în sistemele Linux totul este un fișier.

Creați un fișier gol în rădăcină cu swap de nume de 2 GB:

Să o formăm ca fișier swap:

și adăugați o linie pentru automount în / etc / fstab

Reporniți și asigurați-vă că swap-ul funcționează:

Dacă ați făcut corect, ar trebui să vedeți ceva de genul:

Remediem eroarea "Alertă! Dev / disc / by-uuid. Nu există" când se încarcă dintr-o matrice deteriorată

Înainte de a efectua în continuare configurarea și funcționarea sistemului pe software-ul RAID, vom verifica toleranța la erori, pentru aceasta oprim sistemul și deconectăm fizic unul dintre discuri. Sistemul ar trebui să raporteze matricea deteriorată și boot-a de pe un disc de lucru. Dar am primit în mod neașteptat un mesaj de eroare: "Alert! Dev / disk / by-uuid. Nu există"

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat

Când discul a fost returnat, sistemul a colectat automat matricea și a încărcat normal. De fapt, aceasta a depășit totul de dragul căruia s-au asamblat matricele de eroare, și anume, continuarea sistemului când un disc nu reușește. Am studiat destul de multe recomandări diferite în rețea, diferite grade de inutilitate și chiar sincer dăunător, până când am găsit o explicație destul de clară și o soluție de lucru.

Important! Această eroare este rezolvată în Debian 8.3

Pentru a corecta eroarea, trebuie să efectuați modificări ale scriptului de inițializare și să actualizați imaginea inițială. Deoarece modificările sunt destul de voluminoase și afectează zonele critice ale sistemului, vă sugerăm să utilizați scriptul deja patch din site-ul nostru.

Să mergem la directorul de acasă și să descărcăm arhiva cu scriptul:

Să-i extragem conținutul:

În caz contrar, salvăm fișierul original, îl mutăm în directorul de acasă și adăugăm extensia bak.

Acum copiem fișierul corectat în locul lui:

Actualizați imaginea de încărcare:

Rebootăm sistemul și asigurăm că funcționează totul, apoi opriți, eliminați un disc și repetați încercarea de descărcare. De data aceasta ar trebui să aibă succes.

Să verificăm starea matricei:

După cum puteți vedea în rânduri, a existat doar un disc - SDB. dar sistemul, așa cum era de așteptat, funcționează. Revenim discul la locul său și verificăm din nou starea matricei.

Caracteristici de configurare a software-ului raid în debian 8 - notează-l specializat
În ciuda faptului că al doilea disc este funcțional și este disponibil pentru sistemul de asamblare automată a matricei, nu se produce și acest lucru este corect. Asamblarea și resincronizarea unei matrice deteriorate este o operație potențial periculoasă și ar trebui să se facă întotdeauna manual sub controlul administratorului.

Adăugați discul care anterior a fost deconectat de la matrice, rețineți că nu este unitatea în sine care este conectată, ci partiția:

Și verificați din nou starea, discul trebuie adăugat și resincronizarea va începe:

Astfel, prin manipulări destul de simple, am fost în măsură să stabilească eroarea și pentru a asigura funcționarea normală a software-ului RAID între Debian 8. Acest exemplu ilustrează bine unul dintre avantajele software-ului open source: prezența unor calificări suficiente sau pentru un utilizator de ajutor comunitar pot face corecții destul de grave în sistem, nu de așteptare până când producătorul face acest lucru.

Materiale suplimentare:







Trimiteți-le prietenilor: