TSC*_*TSC 5 upgrade kernel dkms zfs 14.04
几个月来一直在 14.04 上的 linux(zfs-native/stable)raidz 上使用 zfs 没有遇到任何障碍,并决定转移一些更重要的文件,因为它被认为是值得信赖的,或者我认为它是“稳定的”(只是最近涉足 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.
Run Code Online (Sandbox Code Playgroud)
经过一些网络搜索,我从 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
Run Code Online (Sandbox Code Playgroud)
由于版本不同,我决定删除 zfs 0.6.2sudo 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.
Run Code Online (Sandbox Code Playgroud)
============== 之后
sudo apt-get update; sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
没有返回错误并且软件包似乎都升级了(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
Run Code Online (Sandbox Code Playgroud)
检查:zpool import -d /dev/disk/by-id
一切看起来都不错..所以我导入了。一切都好!!
在结束之前,我是否错过了其他值得检查的东西?
谢谢。
| 归档时间: |
|
| 查看次数: |
8770 次 |
| 最近记录: |