Fedora上运行ZFS¶
安装¶
如果已经安装了
zfs-fuse
软件包,需要先卸载:rpm -e --nodeps zfs-fuse
添加ZFS仓库:
dnf install -y https://zfsonlinux.org/fedora/zfs-release-2-2$(rpm --eval "%{dist}").noarch.rpm
安装kernel headers:
dnf install -y kernel-devel
安装ZFS:
dnf install -y zfs
加载ZFS内核,并且配置每次启动操作系统时自动加载ZFS内核:
modprobe zfs
echo zfs > /etc/modules-load.d/zfs.conf
如果提示内核模块加载失败,可以检查一下当前运行内核版本和安装ZFS模块对应内核版本是否一致(例如之前做了操作系统升级但尚未重启未切换到新内核)
一切正常的化,执行 lsmod | grep zfs
可以看到如下zfs内核模块已经加载:
zfs 3956736 6
zunicode 335872 1 zfs
zzstd 589824 1 zfs
zlua 188416 1 zfs
zavl 16384 1 zfs
icp 323584 1 zfs
zcommon 106496 2 zfs,icp
znvpair 110592 2 zfs,zcommon
spl 126976 6 zfs,icp,zzstd,znvpair,zcommon,zavl
接下来,可以通过 ZFS虚拟磁盘 学习如何使用和维护ZFS