[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