我一直遇到 KVM 崩溃的问题,内核崩溃转储似乎指向 NIC 问题,可能是驱动程序问题。不过,在报告之前,有人建议我尝试使用此处描述的最新主线内核如何在没有任何发行版升级的情况下将内核更新到最新的主线版本?:
我试过这个,但当然它破坏了 ZFS,所以我不得不重新启动回到我的旧内核。我能想到几种可能的方法,但我不知道推荐的方法是什么。
- 安装
zfs-dkms
、重启,然后安装新内核。我担心在主内核中切换到 DKMS 可能会让我陷入更加不方便的境地。 zfsutils
使用与最新内核兼容的测试版本。我不知道该问谁。反复试验似乎需要做很多工作。- 进行与我当前安装尽可能相似的替代安装:将 Ubuntu 安装到可启动的 USB 上,在该环境中从源代码构建 zfsutils,然后安装 libvirt、NFS 和重现崩溃所需的其他软件包。这似乎是一项相当繁重的工作,因为它并不是我的问题情况的精确复制。
答案1
使用 zfs-dkms 应该没问题。作为 ZFS 的维护者,我不明白这为什么会成为问题。如果您恢复到官方支持的 Ubuntu 内核,请确保删除 zfs-dkms,这样您就不需要在内核更新时重建 ZFS。