tente com:
zpool import -nfF rpool
se você não encontrar nenhum erro crítico, tente usar o comando anterior sem a opção n
zpool import -fF rpool
Durante a preparação para mover um pool do zfs para outro chassi do servidor, fiz uma 'exportação zfs' no modo multiusuário. No retrospecto, eu deveria ter feito isso de um disco de resgate.
Após a exportação, que falhou, eu reiniciei e nunca consegui importar o pool desde então. Todo o disco e o pool estão em um estado online. É mais como se o problema fosse um problema de software com o zfs - possível um problema de metadados. Alguém já viu isso antes ou alguém tem alguma sugestão para recuperar dados de um pool possivelmente corrompido? Fora do erro de E / S, não consegui obter um bom feedback sobre o que está causando o erro de E / S. Eu tentei usar o truss com a importação para ver o que está acontecendo.
saída de treliça: link
Saída da lista gpart: link
Eu configurei isso usando o FreeBSD9 e acredito que seja o zfs v28.
Como nota, sei que deveria ter backups. A razão pela qual eu não era mais sobre dinheiro do que qualquer outra coisa. O plano era mover esse pool para um novo chassi norco e adicionar um número igual de discos para outro pool espelhar.
root@nas01:~ # zpool import
pool: rpool
id: 15664112288097167104
state: ONLINE
status: The pool was last accessed by another system.
action: The pool can be imported using its name or numeric identifier and
the '-f' flag.
see: http://illumos.org/msg/ZFS-8000-EY
config:
rpool ONLINE
raidz1-0 ONLINE
diskid/DISK-%20p3 ONLINE
da1p3 ONLINE
da2p3 ONLINE
da3p3 ONLINE
da5p3 ONLINE
da4p3 ONLINE
root@nas01:~ # zpool import -f -o altroot=/mnt rpool
cannot import 'rpool': I/O error
Destroy and re-create the pool from
a backup source.
root@nas01:~ #
edit - quando eu tento com -nfF ou -fF
root@nas01:~ # zpool import -nfF -o altroot=/mnt rpool
root@nas01:~ # echo $?
1
root@nas01:~ # zpool import -fF rpool
cannot import 'rpool': I/O error
Destroy and re-create the pool from
a backup source.
root@nas01:~ #
tente com:
zpool import -nfF rpool
se você não encontrar nenhum erro crítico, tente usar o comando anterior sem a opção n
zpool import -fF rpool