ZFS on Linux, version 0.8.3 released (with SIMD) fixes

now that you ask and I go look at the page…

no its not longer a step like it was in previous versions.

but the dnf swap command is one, b/c zfs-fuse is included with fedora out of the box now.

Forgot about it.
Works fine. I’ve actually been running Arch + ZFS for years now.

Well I guess I will stick with PopOS for now. I just want to finish the build. Thanks.

So there is really no fix for this yet. Is there anyway to get an older version onto CentOS 8 or Fedora 31?

Working fine.( On two systems of mine)

@kbdeamon
New install or upgrade?

so tempted to go debian vs freenas now

Hi @nx2l,

I tried new installs on both CentOS 8 and Fedora 31 and the ZFS modules were not loading. Also tried the stuff in a VM and had the same results.

I tried ZFS on Debian 10 and had the same issue with the ZFS modules. This does not occur on PopOS 18.04 though.

What’s the actual error?

Can you manually load the zfs module?

i had issues with bsd drivers. but now is resolved. also moved it over to my old 8350 system, off my r5 2600.

Hi @nx2l,

so I just tried a brand new install of CentOS 8.1. This is running as a VM.

[root@cos8lab00 Desktop]# uname -a
Linux cos8lab00 4.18.0-147.5.1.el8_1.x86_64 #1 SMP Wed Feb 5 02:00:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

I installed zfs and everything went fine.

[root@cos8lab00 Desktop]# dnf list installed | grep zfs
libnvpair1.x86_64                                  0.8.3-1.el8                                       @zfs         
libuutil1.x86_64                                   0.8.3-1.el8                                       @zfs         
libzfs2.x86_64                                     0.8.3-1.el8                                       @zfs         
libzpool2.x86_64                                   0.8.3-1.el8                                       @zfs         
zfs.x86_64                                         0.8.3-1.el8                                       @zfs         
zfs-dkms.noarch                                    0.8.3-1.el8                                       @zfs         
zfs-release.noarch                                 1-8.1                                             @@commandline

But I get the following errors

[root@cos8lab00 Desktop]# zfs list
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
[root@cos8lab00 Desktop]# zpool list
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
[root@cos8lab00 Desktop]# zfs status
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.

I am able to load the modules with modprobe zfs but that does not persist through a reboot.

try

dkms status

I get the following:

[root@cos8lab00 u0]# dkms status
zfs, 0.8.3, 4.18.0-147.5.1.el8_1.x86_64, x86_64: installed

try

dracut -vf

No changes. The modules still do not load. The dracut -vf output is below but I do not see anything zfs related. Could that be the issue? I am assuming that we ran dracut because zfs is dkms based?

dracut: Executing: /usr/bin/dracut -vf
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found!
dracut: dracut module 'stratis' will not be installed, because command 'stratisd-init' could not be found!
dracut: dracut module 'cifs' will not be installed, because command 'mount.cifs' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found!
dracut: dracut module 'stratis' will not be installed, because command 'stratisd-init' could not be found!
dracut: dracut module 'cifs' will not be installed, because command 'mount.cifs' could not be found!
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: nss-softokn ***
dracut: *** Including module: rngd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: network-legacy ***
dracut: *** Including module: network ***
dracut: *** Including module: ifcfg ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: prefixdevname ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: kernel-network-modules ***
dracut: *** Including module: qemu ***
dracut: *** Including module: qemu-net ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: biosdevname ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: microcode_ctl-fw_dir_override ***
dracut:   microcode_ctl module: mangling fw_dir
dracut:     microcode_ctl: reset fw_dir to "/lib/firmware/updates /lib/firmware"
dracut:     microcode_ctl: processing data directory  "/usr/share/microcode_ctl/ucode_with_caveats/intel"...
intel: model '', path ' intel-ucode/*', kvers ''
intel: blacklist ''
dracut:     microcode_ctl: intel: Host-Only mode is enabled and ucode name does not match the expected one, skipping caveat ("06-3c-01" not in " intel-ucode/*")
dracut:     microcode_ctl: processing data directory  "/usr/share/microcode_ctl/ucode_with_caveats/intel-06-2d-07"...
intel-06-2d-07: model 'GenuineIntel 06-2d-07', path ' intel-ucode/06-2d-07', kvers ''
intel-06-2d-07: blacklist ''
intel-06-2d-07: caveat is disabled in configuration
dracut:     microcode_ctl: kernel version "4.18.0-147.5.1.el8_1.x86_64" failed early load check for "intel-06-2d-07", skipping
dracut:     microcode_ctl: processing data directory  "/usr/share/microcode_ctl/ucode_with_caveats/intel-06-4f-01"...
intel-06-4f-01: model 'GenuineIntel 06-4f-01', path ' intel-ucode/06-4f-01', kvers ' 4.17.0 3.10.0-894 3.10.0-862.6.1 3.10.0-693.35.1 3.10.0-514.52.1 3.10.0-327.70.1 2.6.32-754.1.1 2.6.32-573.58.1 2.6.32-504.71.1 2.6.32-431.90.1 2.6.32-358.90.1'
intel-06-4f-01: blacklist ''
intel-06-4f-01: caveat is disabled in configuration
dracut:     microcode_ctl: kernel version "4.18.0-147.5.1.el8_1.x86_64" failed early load check for "intel-06-4f-01", skipping
dracut:     microcode_ctl: processing data directory  "/usr/share/microcode_ctl/ucode_with_caveats/intel-06-55-04"...
intel-06-55-04: model 'GenuineIntel 06-55-04', path ' intel-ucode/06-55-04', kvers ''
intel-06-55-04: blacklist ''
intel-06-55-04: caveat is disabled in configuration
dracut:     microcode_ctl: kernel version "4.18.0-147.5.1.el8_1.x86_64" failed early load check for "intel-06-55-04", skipping
dracut:     microcode_ctl: final fw_dir: "/lib/firmware/updates /lib/firmware"
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Store current command line parameters ***
dracut: *** Creating image file '/boot/initramfs-4.18.0-147.5.1.el8_1.x86_64.img' ***
dracut: *** Creating initramfs image file '/boot/initramfs-4.18.0-147.5.1.el8_1.x86_64.img' done ***

If you can figure out why zfs isnt being included into the initramfs… should work

but
I havent used zfs on centos, so I probably wont be anymore help.

I havent had any issues with zfs 8.3.1 on fedora 30 & F31

Hi @nx2l, I just tried fedora 31 and I am getting the same issue. I tried it on kernels 5.3.7-301.fc31 and 5.5.8-200.fc31 but the results are all the same. I just can’t get it to work. I have setup LVM for now but would really love to have ZFS. Any help you can offer would be great.

clean install?

Hi,

Yes. Just the basic XFCE and some tools. Nothing more. I can try it one more time as I just did a clean install. I have not tried installing ZFS yet.