Если при импорте пула получаем такое сообщение
# zpool import -f rpool
cannot import 'rool': I/O error. Destroy and re-create the pool from a backup source.
то восстановить пул практически невозможно. Но можно хотя бы посмотреть, что случилось с ним.
# zpool import -fFVXm rpool
# zpool status rpool
pool: rpool
state: FAULTED
status: One or more devices could not be used because the label is missing
or invalid. There are insufficient replicas for the pool to continue
functioning.
action: Destroy and re-create the pool from
a backup source.
see: http://www.sun.com/msg/ZFS-8000-5E
scan: none requested
config:
NAME STATE READ WRITE CKSUM
rpool FAULTED 0 0 1 corrupted data
raidz1-0 DEGRADED 0 0 6
7476972440919441152 FAULTED 0 0 0 was /dev/dsk/c2t0d0s0
c2t0d2 ONLINE 0 0 0
c2t0d0 ONLINE 0 0 0
c2t0d3 ONLINE 0 0 0
Хочу заметить, что любые операции по работе с пулом будут недоступны, и будет ругать:
pool not found.
То есть данная команда лишь позволяет найти “виновника”, но реально что-то сделать с пулом – нельзя.