[lustre-discuss] Unable to install kmod-lustre-osd-zfs

Gerald Jelinek gjelinek at racktopsystems.com
Wed Nov 11 09:06:49 PST 2020


I apologize in advance if this question is inappropriate for
this mailing list.

I am new to lustre and I'm trying to setup a system
running a standard CentOS 7.8 kernel with lustre 2.12.5 and zfs.
I'm using the official RPM packages I downloaded from
https://downloads.whamcloud.com/public/lustre/latest-release/el7/server/RPMS/x86_64

I can successfully install all of the following packages:
kernel-3.10.0-1127.8.2.el7_lustre.x86_64.rpm
kernel-devel-3.10.0-1127.8.2.el7_lustre.x86_64.rpm
kernel-headers-3.10.0-1127.8.2.el7_lustre.x86_64.rpm
kmod-lustre-2.12.5-1.el7.x86_64.rpm
libnvpair1-0.7.13-1.el7.x86_64.rpm
libuutil1-0.7.13-1.el7.x86_64.rpm
libzfs2-0.7.13-1.el7.x86_64.rpm
libzpool2-0.7.13-1.el7.x86_64.rpm
lustre-2.12.5-1.el7.x86_64.rpm
lustre-osd-zfs-mount-2.12.5-1.el7.x86_64.rpm
lustre-resource-agents-2.12.5-1.el7.x86_64.rpm
lustre-zfs-dkms-2.12.5-1.el7.noarch.rpm
spl-0.7.13-1.el7.x86_64.rpm
spl-dkms-0.7.13-1.el7.noarch.rpm
zfs-0.7.13-1.el7.x86_64.rpm
zfs-dkms-0.7.13-1.el7.noarch.rpm

Everything above installs fine and zfs is working fine
after the install. Both the lustre and zfs kernel modules
are loaded.

However, I am unable to install the following package:
kmod-lustre-osd-zfs-2.12.5-1.el7.x86_64.rpm

This fails due to RPM dependency checking for all
of the zfs kernel symbols with errors like this:

Error: Package: kmod-lustre-osd-zfs-2.12.5-1.el7.x86_64 (/kmod-lustre-osd-zfs-2.12.5-1.el7.x86_64)
           Requires: ksym(zap_lookup) = 0x0f120101

There is an error like this for every zfs symbol that is needed.

I have made a lot of different attempts to get everything
installed, but I always run into this kind of problem with the
kmod-lustre-osd-zfs package. I've also tried CentOS 7.7 with
the older package too, but hit the same kind of errors on this
package.

I'm sure I must be doing something obviously incorrect
here, but I don't know what is wrong and I'd appreciate
any suggestions people might offer.

Thanks in advance,
Jerry


More information about the lustre-discuss mailing list