Tenho um pool que não pode ser importado, embora tenha sido detectado e esteja online.
$ zpool import -d /dev/disk/by-id
pool: threetb
id: 10173957064206389394
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
threetb ONLINE
raidz1-0 ONLINE
ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T3208338 ONLINE
ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T3208543 ONLINE
ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T3218685 ONLINE
ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T3295168 ONLINE
Mas quando tento importá-lo, não é possível encontrá-lo:
$ zpool import -f threetb
cannot import 'threetb': no such pool available
Isso aconteceu após uma reinicialização. Outros pools importam bem.
Alguma idéia do que está acontecendo aqui?
Responder1
Graças à resposta extremamente rápida de Thomas, consegui importar o pool combinando a verificação do dispositivo com a importação:
$ zpool import -d /dev/disk/by-id threetb