Rulez proxmox (7.1-10) și un număr de VM. Am forțat accidental să import de la proxmox un pool ZFS care era folosit de o VM (truenas 12.0-U7) cu:
zpool import -f Pool-1
Comanda a revenit necompletat și am crezut că sunt ok.
Apoi am repornit Proxmox și piscina nu era acolo. am facut atunci:
import zpool
piscina: Piscina-1
ID: 9292035031829486490
stare: DEFECTAT
stare: metadatele pool-ului sunt corupte.
acțiune: Pool-ul nu poate fi importat din cauza dispozitivelor sau datelor deteriorate.
Pool-ul poate fi activ pe alt sistem, dar poate fi importat folosind
steagul „-f”.
vezi: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-72
config:
Pool-1 FAULTED date corupte
mirror-0 FAULTED date corupte
sdd2 ONLINE
sdb2 ONLINE
indirect-1 ONLINE
indirect-2 ONLINE
indirect-3 ONLINE
În acel moment, nu îmi dădusem seama de greșeala pe care o făceam și am încercat să import încă o dată:
zpool import -f Pool-1
eroare internă: nu se poate importa „Pool-1”: schimb nevalid
Avortat
Până atunci, mi-am dat seama că importam piscina greșită. M-am întors la Truenas și piscina era offline. Am verificat dacă Truenas poate vedea piscina:
truenas# zpool import
piscina: Piscina-1
ID: 9292035031829486490
stare: DEFECTAT
stare: pool-ul a fost accesat ultima dată de un alt sistem.
acțiune: Pool-ul nu poate fi importat din cauza dispozitivelor sau datelor deteriorate.
Pool-ul poate fi activ pe alt sistem, dar poate fi importat folosind
steagul „-f”.
vezi: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-EY
config:
Pool-1 FAULTED date corupte
mirror-0 FAULTED date corupte
gptid/f475cf25-9d3a-11eb-a1a4-0cc47a30748c ONLINE
gptid/f485d5c5-9d3a-11eb-a1a4-0cc47a30748c ONLINE
indirect-1 ONLINE
indirect-2 ONLINE
indirect-3 ONLINE
si am incercat mai intai:
truenas# zpool import Pool-1
nu se poate importa „Pool-1”: pool-ul a fost utilizat anterior dintr-un alt sistem.
Accesat ultima dată de proxmox (hostid=2e5301d3) la marți, 25 ianuarie, 16:21:58 2022
Pool-ul poate fi importat, utilizați „zpool import -f” pentru a importa pool-ul.
și apoi:
truenas# zpool import -f Pool-1
eroare internă: nu se poate importa „Pool-1”: verificarea integrității a eșuat
Anulare capcană (miez aruncat)
Deci, acum, dacă încerc să forțez un import din proxmox, primesc „Schimb invalid” și dacă încerc să forțez de la truenas primesc „Verificarea integrității eșuată”.
Are cineva idee cum sa rezolv asta?
Mulțumiri,
RG
Nb. Pool-ul a fost creat cu criptare.