Puncte:0

Recuperați un volum fizic (PV) eșuat în LVM

drapel eg

Mi-a ars placa de baza. După ce obțineți o nouă placă de bază și atașați discurile, recuperarea unui PV eșuat eșuează, deoarece dimensiunea hard diskului a scăzut.

# pvcreate --test --uuid "wcUYiJ-ULvA-YcLK-xlLM-qTof-uCD4-u2p0FH" --restorefile /etc/lvm/backup/home-vg /dev/sda
  MOD DE TESTARE: Metadatele NU vor fi actualizate și volumele nu vor fi (dez)activate.
  AVERTISMENT: Nu s-a putut găsi dispozitivul cu uuid wcUYiJ-ULvA-YcLK-xlLM-qTof-uCD4-u2p0FH.
  Dispozitivul /dev/sda exclus de un filtru.

Acum PV nu se mai potrivește pe disc. Știu că discul s-a micșorat nu numai din fișierul de rezervă PVM, dar am și o ieșire de la fdisk înainte de dezastru. Anterior, fdisk raporta că dimensiunea discului era de 9,1 TiB, acum arată:

# fdisk -l /dev/sda
Disc /dev/sda: 8,19 TiB, 9000659811328 octeți, 17579413694 sectoare
Model de disc: WDC WD100EFAX-68
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0x00000000

Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sda1 1 4294967295 4294967295 2T ee GPT

Partiția 1 nu începe la limita sectorului fizic.

Tabelul de partiții al discului este, de asemenea, corupt. Tabelul de partiții corect ar trebui să arate astfel:

Disc /dev/sdd: 9,1 TiB, 10000831348736 octeți, 19532873728 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: gpt
Identificator disc: E965D649-FADC-4450-BB9A-EA0B7E6191DE

Dispozitiv Start End Sectors Size Type
/dev/sdd1 2048 671090687 671088640 Sistem de fișiere Linux 320G
/dev/sdd2 671090688 19532873694 18861783007 8,8T Linux sistem de fișiere

# gdisk -l /dev/sda
GPT fdisk (gdisk) versiunea 1.0.5

Avertizare! Dimensiunea discului este mai mică decât indică antetul principal! Se încarcă
antet secundar din ultimul sector al discului! Ar trebui să folosiți „v” pentru
verificați integritatea discului și, probabil, opțiunile din meniul experților de reparat
discul.
Atenție: antet GPT de rezervă nevalid, dar antet principal valid; regenerator
antet de rezervă din antetul principal.

Avertizare! Unul sau mai multe CRC nu se potrivesc. Ar trebui să reparați discul!
Antet principal: OK
Antet de rezervă: EROARE
Tabelul principal de partiții: OK
Tabel de partiții de rezervă: EROARE

Scanare tabel de partiții:
  MBR: protectoare
  BSD: nu este prezent
  APM: nu este prezent
  GPT: deteriorat

**************************************************** **************************
Atenție: S-au găsit MBR de protecție sau hibrid și GPT corupt. Folosind GPT, dar disc
verificarea și recuperarea sunt FOARTE recomandate.
**************************************************** **************************
Disc /dev/sda: 17579413694 sectoare, 8,2 TiB
Model: WDC WD100EFAX-68
Dimensiunea sectorului (logic/fizic): 512/4096 octeți
Identificator disc (GUID): E965D649-FADC-4450-BB9A-EA0B7E6191DE
Tabelul de partiții conține până la 128 de intrări
Tabelul principal de partiții începe la sectorul 2 și se termină la sectorul 33
Primul sector utilizabil este 2048, ultimul sector utilizabil este 19532873694
Partițiile vor fi aliniate pe granițele sectorului 2048
Spațiul liber total este de 0 sectoare (0 octeți)

Număr Început (sector) Sfârșit (sector) Dimensiune Cod Nume
   1 2048 671090687 320,0 GiB 8300  
   2 671090688 19532873694 8,8 TiB 8300  

Cum se procedează? Aș dori să păstrez cât mai multe date posibil, desigur.

Nikita Kipriyanov avatar
drapel za
Nu înțeleg cât de legat este mobo înlocuit cu hdd scăzut. De ce a scăzut, cum? Ai înlocuit doar mobo-ul? // Primul meu gând este să construiesc un dispozitiv bloc care ar putea accepta un volum fizic *complet. Și după aceea pentru a scoate LV din el în mod corespunzător.
drapel eg
Nu știu de ce a scăzut dimensiunea hdd-ului. Doar placa de baza a fost inlocuita.
Nikita Kipriyanov avatar
drapel za
Acest lucru este *foarte* ciudat. În orice caz, pentru a nu pierde date, trebuie să vă dați seama mai întâi de asta. Cum a fost implementat sistemul de discuri înainte? A existat vreun fakeRAID sau ceva de genul acesta? Noul MB acceptă unități cu această capacitate?
drapel eg
Nu a existat fakeRAID, este doar un singur hard disk. Noua placă de bază este același model cu cea veche.
drapel eg
A actualizat întrebarea - a adăugat cum ar trebui să arate tabelul de partiții al driverului.
Nikita Kipriyanov avatar
drapel za
Tabelul de partiții „incorect” pe care l-ați arătat este un protector MBR, nu arată nimic care seamănă cu partiționarea „reală” și servește doar pentru a indica prezența GPT. Ce arată `gdisk`? (Vreau să spun, fdisk recent ar trebui să-l recunoască și el corect, dar cumva nu a făcut-o)
drapel eg
Actualizat cu gdisk.
Nikita Kipriyanov avatar
drapel za
Acum vedeți că partițiile sunt acolo. Este bun. Dar ar putea însemna că GPT a fost corupt. gdisk ar trebui să poată remedia problema, iar apoi nucleul va recunoaște și PV ar trebui să funcționeze.
Nikita Kipriyanov avatar
drapel za
Vă sugerez să continuați așa cum este descris aici: https://askubuntu.com/questions/386752/fixing-corrupt-backup-gpt-table apoi reîncărcați tabelul de partiții și reîncercați LVM.
Puncte:0
drapel br

Este foarte ciudat, hard disk-ul WD de 10 tb nu ar trebui să detecteze ca fiind de 8,2 TiB

Bănuiesc că Mobo-ul tău prăjit ar fi trimis un vârf de putere și ți-a prăjit firmware-ul unității!

Poate încercați diagnosticarea unității WD -

https://support.wdc.com/downloads.aspx?p=2

fiind foarte atent sa le faci doar pe cele non-invazive daca ai date pe drive!

Puncte:0
drapel eg

Am facut asta:

# hdparm -N /dev/sda
/dev/sda:
 sectoare maxime = 17579413694/19532873728, HPA este activat
# hdparm -N p19532873728 /dev/sda
/dev/sda:
 setarea sectoarelor vizibile maxime la 19532873728 (permanent)
 max sectoare = 19532873728/19532873728, HPA este dezactivat

După repornire, totuși, discul nu a mai fost detectat. Apoi am înlocuit cablul SATA și acum discul funcționează bine. Toate datele disponibile.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.