我正在使用 ZFS 运行 14.04 LTS 并尝试按照这些说明将我的内核更新到 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.
Run Code Online (Sandbox Code Playgroud)
谷歌把我带到了这个页面,我跑去sudo apt-get install spl-dkms
试图解决上面的问题。
重新启动后,我有内核 3.17 但没有 ZFS 池。我回滚到我以前的内核 (3.13.0-40) 但仍然没有 zpools。
$ sudo zpool status
no pools available
Run Code Online (Sandbox Code Playgroud)
我应该有一个镜像池显示。分区仍然存在,如 parted 所示:
(parted) print
Model: ATA HGST HTS721010A9 (scsi) …
Run Code Online (Sandbox Code Playgroud)