前言
为了搞NoKVM重装了好几次了,每次都需要提前配置好RaidZ阵列才行。因为之前一直没有做笔记,只能一次次的查教程,这次做一个笔记吧!
参考文档:https://github.com/zfsonlinux/zfs/wiki/RHEL-and-CentOS
安装ZFS
版本是CentOS7.6,请注意自己的具体版本
yum install epel-release -y && yum localinstall --nogpgcheck http://download.zfsonlinux.org/epel/zfs-release.el7.noarch.rpm -y && yum update -y
按照下面的提示修改文件:/etc/yum.repos.d/zfs.repo,将repo版本改为kmod,也就是标准发行版的kernel
[zfs]
name=ZFS on Linux for EL 7 - dkms
baseurl=http://download.zfsonlinux.org/epel/7/$basearch/
-enabled=1
+enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
@@ -9,7 +9,7 @@
[zfs-kmod]
name=ZFS on Linux for EL 7 - kmod
baseurl=http://download.zfsonlinux.org/epel/7/kmod/$basearch/
-enabled=0
+enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
然后再安装zfs,为了保险起见先删除可能会被安装的错误依赖:
yum remove zfs zfs-kmod spl spl-kmod libzfs2 libnvpair1 libuutil1 libzpool2 zfs-release -y && yum install http://download.zfsonlinux.org/epel/zfs-release.el7_6.noarch.rpm -y && yum update -y &