Puncte:0

ZFS după defecțiunea discului: majoritatea datelor par să fie intacte, dar cum se extrag?

drapel ke

Am un zpool după defecțiunea discului. Încercați să îl importați (chiar zpool import -F -T 12855264 -R /mnt -f rpool) produce erori

4 decembrie 12:56:54 kernel freebsd: Solaris: AVERTISMENT: nu se poate deschide objset 1035, eroare 5
4 decembrie 12:56:54 freebsd ZFS[10155]: eroare I/O pool, zpool=rpool error=97
4 decembrie 12:56:54 freebsd ZFS[10159]: eroare I/O pool, zpool=rpool error=97
4 decembrie 12:56:54 freebsd ZFS[10163]: nu s-a încărcat zpool rpool

zdb afișează câteva date

Setul de date mos [META], ID 0, cr_txg 4, 1.02G, 304 obiecte
Setul de date rpool/samba [ZPL], ID 100, cr_txg 135431, 276K, 9 obiecte
Setul de date rpool/ROOT/pve-1 [ZPL], ID 515, cr_txg 10, 4.85G, 74685 obiecte
Setul de date rpool/ROOT [ZPL], ID 259, cr_txg 8, 96K, 7 obiecte
Setul de date rpool/secure/vm-103-state-good [ZVOL], ID 661, cr_txg 2925304, 2.94G, 2 obiecte
Setul de date rpool/secure/vm-101-disk-1 [ZVOL], ID 1441, cr_txg 1445964, 188G, 2 obiecte
Setul de date rpool/secure/vm-104-disk-0@good [ZVOL], ID 1285, cr_txg 2925290, 83.1G, 2 obiecte
Setul de date rpool/secure/vm-104-disk-0 [ZVOL], ID 413, cr_txg 222940, 84.7G, 2 obiecte
Setul de date rpool/secure/vm-104-state-good [ZVOL], ID 173, cr_txg 2925283, 438M, 2 obiecte
Setul de date rpool/secure/subvol-105-disk-0@good [ZPL], ID 521, cr_txg 2925300, 1.36G, 36077 obiecte
nu a reușit să păstreze setul de date „rpool/secure/subvol-105-disk-0”: eroare de intrare/ieșire
Setul de date rpool/secure/vm-101-disk-2 [ZVOL], ID 942, cr_txg 1445966, 114G, 2 obiecte
Setul de date rpool/secure/vm-103-disk-0@good [ZVOL], ID 1027, cr_txg 2925319, 18.1G, 2 obiecte
Setul de date rpool/secure/vm-103-disk-0 [ZVOL], ID 431, cr_txg 916036, 59.6G, 2 obiecte
Setul de date rpool/secure/vm-101-disk-0 [ZVOL], ID 448, cr_txg 1445962, 160K, 2 obiecte
Setul de date rpool/secure/vm-107-disk-0 [ZVOL], ID 285, cr_txg 219462, 16.9G, 2 obiecte
Setul de date rpool/secure/vm-101-disk-3 [ZVOL], ID 654, cr_txg 2329396, 83.1G, 2 obiecte
Setul de date rpool/secure [ZPL], ID 145, cr_txg 90, 200K, 7 obiecte
Setul de date rpool/data/vm-100-state-good [ZVOL], ID 394, cr_txg 1864406, 114M, 2 obiecte
Setul de date rpool/data/vm-106-disk-0@good [ZVOL], ID 1287, cr_txg 3889962, 3.97G, 2 obiecte
Setul de date rpool/data/vm-106-disk-0 [ZVOL], ID 781, cr_txg 1890481, 27.5G, 2 obiecte
Setul de date rpool/data/vm-100-disk-0@good [ZVOL], ID 518, cr_txg 1864412, 88.5M, 2 obiecte
Setul de date rpool/data/vm-100-disk-0 [ZVOL], ID 266, cr_txg 36631, 88.6M, 2 obiecte
Setul de date rpool/data/vm-106-state-good [ZVOL], ID 668, cr_txg 3889956, 358M, 2 obiecte
Setul de date rpool/data [ZPL], ID 387, cr_txg 9, 96K, 6 obiecte
Setul de date rpool [ZPL], ID 54, cr_txg 1, 10.3G, 26 obiecte
Obiectul MOS 403 (bpobj) s-a scurs
S-a scurs obiectul MOS 522 (hartă DSL deadlist).
Obiectul MOS 1032 (zap) s-a scurs
Obiectul MOS 1033 (recuzită DSL) s-a scurs
S-a scurs obiectul MOS 1034 (hartă copil director DSL).
Obiectul MOS 1035 (zap) s-a scurs
Obiectul MOS 1036 (DSL dataset snap map) s-a scurs
Obiectul MOS 1038 (zap) s-a scurs
Numărul de referințe verificat de 0 a funcției large_blocks este corect
Numărul de reflecție verificat al caracteristicii large_dnode de 0 este corect
Numărul de referințe verificat pentru caracteristica sha512 de 0 este corect
Numărul de reflecție verificat de 0 este corect
nepotrivire a numărului de refcount al caracteristicii userrobj_accounting: 7 consumatori != 8 refcount
nepotrivire a funcției de criptare refcount: 14 consumatori != 15 refcount
nepotrivire a numărului refcount al caracteristicii project_quota: 7 consumatori != 8 refcount

și mi se pare că doar un set de date este deteriorat.

Asa ca am doua intrebari:

  1. dd citește bine tot discul, ce cauzează eșecul I/O? (cel mai probabil este de fapt un eșec al sumei de control, văd)
  2. Cum extrag datele intacte? Unele seturi de date sunt criptate, așa că doar citirea blocurilor nu este suficientă

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.