solaris zfs não importará pools de outro sistema após uma falha no sistema

4

tentou importar alguns pools do zfs de outra caixa do solaris 11.1 que travou strong. o dispositivo de log foi corrompido, mas os discos estão bem. não havia gravações no sistema (fica inativo), então não estou preocupado em perder dados na memória.

tentou instalar o Solaris 11.3 e importar os pools. não vai funcionar.

tentou zpool import -f e -m.

root@san:~# zpool import
  pool: zStorage2
    id: 714278190328663927
 state: UNAVAIL
status: One or more devices are unavailable.
action: The pool cannot be imported due to unavailable devices or data.
        The pool may be active on another system, but can be imported using
        the '-f' flag.
config:

        zStorage2                  UNAVAIL  corrupted data
          raidz1-0                 ONLINE
            c0t50014EE6AE05BA42d0  ONLINE
            c0t50014EE6AE06CB38d0  ONLINE
            c0t50014EE658B0A520d0  ONLINE
            c0t50014EE6035C3297d0  ONLINE
            c0t50014EE6035C9162d0  ONLINE

device details:

        missing-1                UNAVAIL          corrupted data
        status: ZFS detected errors on this device.
                The device has bad label or disk contents.


  pool: zStorage1
    id: 2650359371216878590
 state: UNAVAIL
status: One or more devices are unavailable.
action: The pool cannot be imported due to unavailable devices or data.
        The pool may be active on another system, but can be imported using
        the '-f' flag.
config:

        zStorage1                  UNAVAIL  corrupted data
          raidz1-0                 ONLINE
            c0t50014EE6AD900793d0  ONLINE
            c0t50014EE602E5703Dd0  ONLINE
            c0t50014EE602E53403d0  ONLINE
            c0t50014EE602E56418d0  ONLINE
            c0t50014EE602E56936d0  ONLINE

device details:

        missing-1                UNAVAIL          corrupted data
        status: ZFS detected errors on this device.
                The device has bad label or disk contents.
    
por daft 08.12.2016 / 08:53

1 resposta

0

Não vejo seu comando de importação listado na saída. A saída de zpool import lista os outros conjuntos visíveis para o sistema. Neste caso zStorage2 e zStorage1.

Você precisaria executar zpool import -f <pool_name> para tentar importar um desses pools. Você também pode precisar usar uma opção -F para tentar recuperar um pool. Usar -n com o -F diria se a recuperação seria possível. E inicie um scrub após a importação.

Se isso não ajudar, você poderá abrir um caso com o Oracle para ver se eles poderiam ajudar na recuperação.

    
por 12.06.2017 / 23:13