zpool import: volume FAULTED com dados corrompidos, é possível salvar alguns dados?

5

Eu estava usando o Freenas 8.2 e decidi atualizar para o 9.2. Tudo parece ir bem, atualizado zfs para 28 e reiniciado. Durante a próxima inicialização parece demorar uma eternidade e em algum momento eu decidi desligar a máquina. Eu acho que isso é o que causou o problema.

Quando tento importar, recebo o seguinte:

[root@freenas] ~# zpool import   
pool: vol4disks8tb
     id: 12210439070254239230
  state: FAULTED
 status: The pool was last accessed by another system.
 action: The pool cannot be imported due to damaged devices or data.
        The pool may be active on another system, but can be imported using
        the '-f' flag.
   see: http://illumos.org/msg/ZFS-8000-EY
 config:

        vol4disks8tb                                    FAULTED  corrupted data
          raidz2-0                                      ONLINE
            gptid/3d316d16-f53e-11e1-9da5-080027dfca8a  ONLINE
            gptid/3df02143-f53e-11e1-9da5-080027dfca8a  ONLINE
            gptid/3eb99e55-f53e-11e1-9da5-080027dfca8a  ONLINE
            gptid/3f91c723-f53e-11e1-9da5-080027dfca8a  ONLINE
[root@freenas] ~#

EDIT: Os comandos "zpool import -f", "zpool import-f -F -n" e "zpool import -f -F" retornam exatamente a mesma saída que o comando anterior.

EDIT # 2: o comando "zpool import -f 12210439070254239230" retornou

cannot import 'vol4disks8tb': I/O error
     Destroy and re-create the pool from
     a backup source.

Até agora, tentei as sugestões encontradas nesta resposta e "volume de importação automática" encontrado na interface web do freenas que escreve erros em / var / log / messages:

Jul  8 14:46:06 freenas manage.py: [middleware.notifier:3291] Importing vol4disks8tb [12210439070254239230] failed with: cannot import 'vol4disks8tb': I/O error
Jul  8 14:46:06 freenas manage.py: [middleware.exceptions:38] [MiddlewareError: The volume "vol4disks8tb" failed to import, for futher details check pool status]

A execução de "zpool status" retorna "sem pools disponíveis".

Eu não me preocupo com a maioria dos dados nesses discos, mas tenho quase 15 anos de fotos nesses discos, existe alguma maneira de recuperá-los? Por favor ajude!

    
por Uphill_ What '1 08.07.2014 / 13:54

2 respostas

1

Primeiro, faça cópias em nível de byte desses discos.

Em seguida, dê um chute por não ter backups externos.

Já experimentou o comando zpool import -f como recomendado pelo seu sistema?

    
por 08.07.2014 / 14:13
1

no início, veja os seus filmes

zfs status

talvez o pool seja importado agora e esteja "ocupado" para outra importação. se sim, conserte a piscina. se não, siga todo o fundo.

Encontrei aqui alguns documentos: link você deve importar o pool danificado com o autorepair primeiro faça cópia binária em qualquer lugar. comprar alguma unidade para backups futuros. a importação seguinte doc acima:

zpool import -F vol4disks8tb

você deve receber uma mensagem com erro de E / S, mas as informações descritas perdem os dados perdidos pela última vez. você deve concordar com a recuperação.

Se isso não funcionar, infelizmente você perdeu tudo.

Eu encontrei seu último chanse. Olhe para a página, há um bug descrito com suas freenas. link

    
por 09.07.2014 / 10:27