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:
- 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)
- Cum extrag datele intacte? Unele seturi de date sunt criptate, așa că doar citirea blocurilor nu este suficientă