我正在尝试在我的 amazon linux ami 上安装 ZFS。由于默认情况下该软件包在他们的存储库中不可用,因此我从http://zfsonlinux.org/下载了它。我还设法使用他们的源代码安装了 spl 和 zfs。安装的内核包如下:
# sudo rpm -qa |grep kernel
kernel-devel-4.9.62-21.56.amzn1.x86_64
kernel-4.9.62-21.56.amzn1.x86_64
kernel-tools-4.9.62-21.56.amzn1.x86_64
kernel-headers-4.9.62-21.56.amzn1.x86_64
在安装 spl 和 zfs(均为 0.7.5 版)没有任何错误后,我尝试使用 modprobe 将它们加载到内核中。但我有一个错误。
# sudo modprobe zfs
modprobe: FATAL: Module zfs not found.
此外,在 dmesg 或任何其他日志中不会生成任何日志。任何形式的帮助将不胜感激。感谢您。
试试this.on generic linux,安装包后如果你输入“zfs list”它说zfs模块没有加载。"/sbin/modprobe zfs" 使用 "dmesg|grep" 或 "lsmod|grep zfs" 验证
这就是我设法安装 zfs 的方式。首先,在新服务器上重新开始安装过程。然后我注意到
make install
SPL 和 ZFS 不能正常工作。因此,手动将 lib 目录复制到所需位置。在 /etc/yum.repos.d/zfsonlinux.repo 中安装 zfsonlinux yum 存储库:
安装最新的内核和 kernel-devel:
yum install kernel kernel-devel
重启。
安装 zfs:
yum install zfs
确保您刚刚构建的模块已加载:
modprobe zfs
老问题,但我刚刚在新推出的 Amazon Linux AMI 上解决了这个问题:
它变得非常容易!