无法加载 ZFS 模块堆栈

无法加载 ZFS 模块堆栈

已经在 linux 14.04 上使用 zfs (zfs-native/stable) raidz 几个月没有出现任何问题,并决定移动一些更重要的文件,因为我认为它是值得信赖的或者我猜是“稳定的”(最近才涉足 linux 世界)。

昨天,我按照建议执行了升级,以修复 ubuntu 启动时出现的错误消息(未修复),现在发现 myzfs 池不再存在。我尝试重新挂载并收到此错误:

Failed to load ZFS module stack. 
Load the module manually by running 'insmod <location>/zfs.ko' as root. 
Failed to load ZFS module stack. 
Load the module manually by running 'insmod <location>/zfs.ko' as root.

经过网上搜索,我发现我部分尝试了 dajhorn 的解决方案。

dkms status
spl, 0.6.3, 3.13.0-29-generic, x86_64: installed
zfs, 0.6.2, 3.13.0-24-generic, x86_64: installed
zfs, 0.6.2, 3.13.0-29-generic, x86_64: installed

由于版本不同,我决定删除 zfs 0.6.2 sudo dkms remove -m zfs -v 0.6.2 --all,并认为解决方案是替换为 zfs 0.6.3。这仍然是正确的做法吗?我只是担心 dajhorn 的帖子已经是 2 年前的了,而且我非常担心丢失数据。

或者,更适合/更适合我的问题?

总而言之,目前我删除了 zfs 0.6.2,希望得到一些关于最佳解决方法的建议——我是否应该仍然相信 2 年前的帖子,还是采取不同的方法。感谢您花时间阅读,希望您能提供帮助。

更多信息:

安装方法...

sudo add-apt-repository ppa:zfs-native/stable
sudo apt-get update
sudo apt-get install ubuntu-zfs

apt-cache policy spl spl-dkms ubuntu-zfs zfs-dkms
spl:
  Installed: 0.6.3-1~trusty
  Candidate: 0.6.3-1~trusty
  Version table:
 *** 0.6.3-1~trusty 0
       1001 http://ppa.launchpad.net/zfs-native/stable/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
spl-dkms:
  Installed: 0.6.3-1~trusty
  Candidate: 0.6.3-1~trusty
  Version table:
 *** 0.6.3-1~trusty 0
       1001 http://ppa.launchpad.net/zfs-native/stable/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
ubuntu-zfs:
  Installed: 7~trusty
  Candidate: 8~trusty
  Version table:
     8~trusty 0
       1001 http://ppa.launchpad.net/zfs-native/stable/ubuntu/ trusty/main amd64 Packages
 *** 7~trusty 0
        100 /var/lib/dpkg/status
zfs-dkms:
  Installed: 0.6.2-2~trusty
  Candidate: 0.6.3-3~trusty
  Version table:
     0.6.3-3~trusty 0
       1001 http://ppa.launchpad.net/zfs-native/stable/ubuntu/ trusty/main amd64 Packages
 *** 0.6.2-2~trusty 0
        100 /var/lib/dpkg/status

modprobe:  FATAL: Module zfs not found.

=============之后

sudo apt-get update; sudo apt-get dist-upgrade

没有返回任何错误,并且所有软件包似乎都已升级(spl 0.6.3-1、spl-dkms 0.6.3-1、ubuntu-zfs 8~trusty、zfs-dkms 0.6.3-3)。

现在检查:

sudo zpool list no pools available

检查:zpool import -d /dev/disk/by-id 一切看起来都很好。所以我导入了。一切正常!!

在结束之前,我是否遗漏了其他值得检查的内容?

谢谢。

相关内容