ZFS文件系统优点多多,想安装后体验下,顺便记录下ZFS文件系统的安装过程
[root@localhost ~]# dnf install https://zfsonlinux.org/epel/zfs-release-el-2-1.noarch.rpm
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
[root@localhost ~]# dnf install -y epel-release
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# ll
#需要有epel-*.repo
#-rw-r--r--. 1 root root 2557 6月 2 18:56 CentOS-Base.repo
#-rw-r--r--. 1 root root 1480 6月 8 2021 epel-modular.repo
#-rw-r--r--. 1 root root 1562 6月 8 2021 epel-playground.repo
#-rw-r--r--. 1 root root 1579 6月 8 2021 epel-testing-modular.repo
#-rw-r--r--. 1 root root 1516 6月 8 2021 epel-testing.repo
#-rw-r--r--. 1 root root 1417 6月 8 2021 epel.repo
#-rw-r--r--. 1 root root 358 6月 17 02:20 redhat.repo
#-rw-r--r--. 1 root root 1333 6月 24 10:08 zfs.repo
[root@localhost yum.repos.d]# dnf config-manager --enable epel
[root@localhost yum.repos.d]# dnf install -y kernel-devel
[root@localhost yum.repos.d]# dnf install -y zfs
[root@localhost yum.repos.d]# zfs list
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
#出现这个说明zfs安装成功,接下来加载到内核
[root@localhost yum.repos.d]# modprobe zfs
modprobe: ERROR: could not insert 'zfs': Required key not available
#加载失败,因为当前系统使用安全模式启动,因为在自己的机器上折腾,所以直接关闭安全模式
#安装mokutil工具
[root@localhost yum.repos.d]# dnf install mokutil
[root@localhost yum.repos.d]# mokutil --disable-validation
password length: 8~16
input password:
input password again:
#这里密码输入12345678,方便重启后关闭安全启动
[root@localhost yum.repos.d]# shutdown -r 0
重启后进入MOK界面,按任意键进入下一步
选择第二个
这里提示输入刚才设置的密码,这里的数字显示几就输入几,会重复三次
密码输入正确后,进入设置界面,选择Yes
重启
[root@localhost ~]# zfs list
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
[root@localhost ~]# modprobe zfs
[root@localhost ~]# zfs list
no datasets available
#出现这个说明,已经加载到内核
[root@localhost ~]# lsmod|grep zfs
zfs 4136960 0
至此ZFS文件系统就安装好了,现在就可以创建根存储池等操作