У меня есть пул, который нельзя импортировать, хотя он обнаружен и находится в сети.
$ 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
Но когда я пытаюсь импортировать его, его не удается найти:
$ zpool import -f threetb
cannot import 'threetb': no such pool available
Произошло это после перезагрузки. Остальные пулы ввозят штраф.
Есть идеи, что здесь происходит?
Благодаря невероятно быстрому ответу Томаса я смог импортировать пул, объединив сканирование устройства с импортом:
$ zpool import -d /dev/disk/by-id threetb