импорт шпульки уничтоженного пула

Я пытаюсь импортировать шпульку, это находится на приложенном диске USB, и zpool import не находит его. Там больше отлаживает/диагностирует, я могу сделать?

root@bierstadt:~# zdb -l /dev/sdb1
------------------------------------
LABEL 0
------------------------------------
    version: 5000
    name: 'neo'
    state: 2
    txg: 2165602
    pool_guid: 9181581013277384632
    errata: 0
    hostname: 'helo'
    top_guid: 13889219726875111043
    guid: 13889219726875111043
    vdev_children: 1
    vdev_tree:
        type: 'disk'
        id: 0
        guid: 13889219726875111043
        path: '/dev/sdd1'
        whole_disk: 1
        metaslab_array: 34
        metaslab_shift: 34
        ashift: 12
        asize: 3000474533888
        is_log: 0
        DTL: 209
        create_txg: 4
    features_for_read:
        com.delphix:hole_birth
        com.delphix:embedded_data
    labels = 0 1 2 3
root@bierstadt:~# zpool import
no pools available to import
root@bierstadt:~# zpool list
no pools available

Обновление: Обновленный заголовок, чтобы прояснить, что это было уничтоженным пулом.

1
задан 11 July 2018 в 22:31

1 ответ

Благодаря огромной помощи в #zfsonlinux на freenode я смог найти ответ.

state: 2

означает «Уничтоженный пул», и ключом к этому является:

zpool import -D

Тогда:

zpool import -D <pool name, or id>

, которые уничтожат его и импортируют , Что касается того, как он был уничтожен, то это старый диск, который я прохожу и очищаю, поэтому неудивительно, что он находится в этом состоянии, но я бы даже не подумал взглянуть на этот бит state: 2.

0
ответ дан 8 December 2019 в 00:18

Другие вопросы по тегам:

Похожие вопросы: