En corto

Pool no importa tras apagón: zpool import -f, si hace falta -F (rewind txgs), luego zpool scrub.

Tras un corte de luz el pool a menudo existe en los discos pero zpool status no lo muestra: quedó exportado sucio o el host arrancó sin él. No hagas zpool create sobre esos discos.

Ver qué hay

1
zpool import

Lista pools importables con su nombre (VOL1 en el ejemplo) y si están FAULTED / UNAVAIL.

Importar

1
zpool import -f VOL1

-f = “sé que puede estar importado en otro host”. Es el caso típico después de un crash: ZFS cree que el otro lado todavía lo tiene.

Si -f no basta porque las últimas txgs quedaron a medias:

1
zpool import -F VOL1

-F rebobina a un txg anterior consistente. Puedes perder los segundos de writes del apagón. Es preferible a un pool que no monta.

-n simula:

1
zpool import -F -n VOL1

Después: scrub

1
2
zpool scrub VOL1
zpool status VOL1

El scrub confirma que el rewind no dejó checksum errors. Déjalo terminar antes de borrar snapshots “por si acaso”.

Qué no hacer

  • zpool create sobre los mismos sdX destruye las etiquetas.
  • -F no es el primer recurso: prueba -f primero.
  • Si el pool es raíz (rpool / bpool de Proxmox), importa desde un live USB, no desde el sistema que no arranca.

Ver también: reemplazar discos, comandos básicos.