[lustre-discuss] ksym errors on kmod-lustre RPM after 2.12.0 build against MOFED 4.5-1

Stephane Thiell sthiell at stanford.edu
Tue Oct 15 17:26:22 PDT 2019


Hi Americo,

In my experience, you need a proper kmod-mlnx-ofa_kernel RPM installed for the Lustre build process to find the correct symbols.

To generate the kmod-mlnx-ofa_kernel RPM for the current kernel (in my case, Lustre patched, server-side), you can try:

$ rpmbuild --rebuild --define 'KMP 1' mlnx-ofa_kernel-4.5-OFED.4.5.1.0.1.1.*.src.rpm

Then with this kmod-mlnx-ofa_kernel RPM installed, the Lustre build scripts should be able to resolve all ksyms properly.

Hope that helps,

Stephane

> On Oct 9, 2019, at 10:59 AM, Americo Ojeda <americo.ojeda at sinergiasys.com> wrote:
> 
> Hello,
> 
> I tried to install lustre client rpms but i get the next error:
> 
> [user at AC922 lustre-release]$ rpm -ivh --test
> lustre-client-2.12.0-1.el7.ppc64le.rpm
> error: Failed dependencies:
>     kmod-lustre-client = 2.12.0 is needed by
> lustre-client-2.12.0-1.el7.ppc64le
> [americo at SinergiAC922 lustre-release]$ rpm -ivh
> lustre-client-2.12.0-1.el7.ppc64le.rpm
> kmod-lustre-client-2.12.0-1.el7.ppc64le.rpm
> error: Failed dependencies:
>     ksym(__ib_create_cq) = 0x413f2519 is needed by
> kmod-lustre-client-2.12.0-1.el7.ppc64le
>     ksym(__rdma_accept) = 0xec53e047 is needed by
> kmod-lustre-client-2.12.0-1.el7.ppc64le
>     ksym(__rdma_create_id) = 0x693e9921 is needed by
> kmod-lustre-client-2.12.0-1.el7.ppc64le
>     ksym(backport_dependency_symbol) = 0xb43a926b is needed by
> kmod-lustre-client-2.12.0-1.el7.ppc64le
>     ksym(ib_get_dma_mr) = 0xc9d102d7 is needed by
> kmod-lustre-client-2.12.0-1.el7.ppc64le
> 
> Server: IBM Power System9 AC922 (ppc64le)
> 
> OS. RHEL7.5 Alternate: (Linux SinergiAC922 4.14.0-49.13.1.el7a.ppc64le
> #1 SMP Mon Aug 27 07:37:11 EDT 2018 ppc64le ppc64le ppc64le GNU/Linux)
> 
> Mellanox: 4.5-1: (MLNX_OFED_LINUX-4.5-1.0.1.0-rhel7.5alternate-ppc64le.tgz)
> 
> Lustre: 2.12.0:
> 
> sh ./autogen.sh
> ./configure --disable-server --disable-ldiskfs --disable-tests
> --with-o2ib=/usr/src/ofa_kernel/default
> make rpms
> 
> some sugestion?
> 
> -- 
> Americo Ojeda <http://www.sinergiasys.com/aviso-de-privacidad/>
> <pEpkey.asc>_______________________________________________
> lustre-discuss mailing list
> lustre-discuss at lists.lustre.org
> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org




More information about the lustre-discuss mailing list