Если при импорте пула получаем такое сообщение
# 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.
То есть данная команда лишь позволяет найти “виновника”, но реально что-то сделать с пулом – нельзя.