шпулька, отсутствующая после попытки обновления ядра

Я выполняю 14.04 LTS с ZFS и судивший для обновления моего ядра к 3,17 следованиям этим инструкциям. Во время этой установки я получил эту ошибку:

    *** Please make sure the kmod spl devel <kernel> package for your
    *** distribution is installed then try again.  If that fails you
    *** can specify the location of the spl objects with the
    *** '--with-spl-obj=PATH' option.

Google привел меня к этой странице, и я работал sudo apt-get install spl-dkms попытаться зафиксировать вышеупомянутое.

После перезагрузки у меня есть ядро 3.17, но никакие пулы ZFS. Я откатывал к своему предыдущему ядру (3.13.0-40), но все еще не имейте никаких шпулек.

$ sudo zpool status
no pools available

У меня должен быть один зеркальный показ пула. Разделы все еще там, как разделены шоу:

(parted) print                                                            
Model: ATA HGST HTS721010A9 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags
 1      1049kB  2097kB  1049kB               boot0   bios_grub
 2      2097kB  10.0GB  9998MB               root0
 3      10.0GB  992GB   982GB   zfs          zdata0
 5      992GB   1000GB  8204MB               swap0

Другой диск выглядит подобным. Зеркало находится на zdata0 и zdata1.

Почему это не может найти мою шпульку, и как я возвращаю его?

1
задан 13 April 2017 в 15:24

1 ответ

В этом случае, zdb показал, что пул, но zpool status не сделал. Я должен был сделать:

zpool import -f zdata

И все было хорошо снова.

6
ответ дан 3 December 2019 в 06:33

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

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