Issue loading OpenZFS kernel modules in Fedora Silverblue
Hello good people,
Hoping this is an appropriate place for troubleshooting questions, I'm learning Linux & OpenZFS in preparation of a server + NAS build, currently working in VMware Workstation.
I have successfully setup OpenZFS on Fedora 39 and have configured my zpool using virtual disks.
Now I am looking to replicate the setup on Fedora Silverblue: setup OpenZFS, import the existing disks, then attach the zpool.
8. zfs, zpool seem ok as I can get the help output or read the man pages, however:
zpool status The ZFS modules cannot be auto-loaded. Try running 'modprobe zfs' as root to manually load them.
zfs get all The ZFS modules cannot be auto-loaded. Try running 'modprobe zfs' as root to manually load them.
Obviously, I'm missing something due to my gaps in experience with Linux.
I see that Universal Blue has incorporated OpenZFS as described on the GitHub page, so it should be possible for me to achieve this as well, I suppose.
Any pointers, documentation or advice is appreciated!
Even if you can get it to work, running ZFS on fedora generally is an exercise in frustration because the kernels update to newer versions than what ZFS supports anyway.
Thank you! This is the page where I discovered that I can try rpm-ostree kargs --append=modprobe=zfs, which didn't work.
Still, as far as I understand it, ublue managed to overcome this, as they do offer a Fedora version with zfs included.
What am I missing?