You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 26, 2020. It is now read-only.
This seems to be a kernel headers issue (and also a very old but supported kernel).
First, check if you're not using an RT kernel (spl won't build with PREEMPT_RT patch!)
If you're sure that you're not using an RT kernel image and headers, check if you have installed the latest linux image and headers 2.6.32 version available. If your distro offers more recent kernels (3.18 or above), you could try with these versions. Make snapshots before testing and keep old initrds!.
Finaly, be sure that the zfs-dkms and spl-dkms versions match. Try zfs and spl 0.6.5.2, unless you _really_ want to test 0.6.5.3. I have linux 4.2.3 and zfs/spl 0.6.5.2, and dkms modules build without errors.
I am running my fedora21 server and got the same problem when upgrading to 0.6.5.3.
First: Nothing will happen to your data as long as you don't touch or alter partitions etc. It is still there.
This is what I did:
yum remove libzfs2 libzpool2 libuutil1 libnvpair1 zfs-dkms-0.6.5.3 spl-dkms-0.6.5.3 zfs spl
Now you have removed all the previous packages and dependencies.
yum install zfs-dkms-0.6.5.2 spl-dkms-0.6.5.2 spl-0.6.5.2 zfs-0.6.5.2 (the other dependencies will automatically be added)
Now you have zfs support again. You can just run /sbin/modprobe zfs to get the support you need.
#> zpool import "name of pool"
#> zfs list
You'll now see your pool
If you are running a fedora/centos installation I recommend that you also do this:
yum -y install yum-versionlock
yum versionlock zfs zfs-dkms spl spl-dkms libzfs2 libuutil1 libzpool2 libnvpair1
This will ensure that you don't get into the same situation the next time you do yum update.
The text was updated successfully, but these errors were encountered: