Rob,

Those errors appear to be IB/OFED related and not ZFS related.  This can happen 
when you install a version of OFED that is different from the version that the 
Lustre packages were compiled against.

-Rick



On 8/8/24, 9:28 AM, "lustre-discuss on behalf of Rob Kudyba via 
lustre-discuss" <lustre-discuss-boun...@lists.lustre.org 
<mailto:lustre-discuss-boun...@lists.lustre.org> on behalf of 
lustre-discuss@lists.lustre.org <mailto:lustre-discuss@lists.lustre.org>> wrote:


Thanks Peter but we're using ZFS for pools with the NVME's and for ZFS 
snapshots. We also use Bright Computing 9.2 now called Nvidia Base Manager. In 
their manual for RDMA they mention this:"Drivers To Use For NFS over RDMA Must 
Be From The Parent Distribution
The use of the RDMA protocol (section 3.6) to provide NFS, by installing 
updated cluster manager OFED
drivers (section 7.6 of the Installation Manual) is currently not supported. 
This is because these drivers are
packaged by Bright Computing from the vendor (Mellanox or Qlogic) releases, and 
the vendor releases
themselves do not support NFS over RDMA.
The option can be selected, but NFS will fall back to using the default NFS 
TCP/IP protocol.
When using NFS over RDMA, ibnet, the IP network used for InfiniBand, should be 
set. Section 3.6.3
explains how that can be done."






Well we used the Bright-provided OFED when using the already-installer version 
2.14, specifically lustre-client-2.14.0_ddn136. Could that be the cause of the 
ksym errors?




On Wed, Aug 7, 2024 at 4:38 PM Peter Jones <pjo...@whamcloud.com 
<mailto:pjo...@whamcloud.com> <mailto:pjo...@whamcloud.com 
<mailto:pjo...@whamcloud.com>>> wrote:


Rob 


If you’re wanting to run Lustre on ZFS I would recommend that you use the 
latest community LTS release – 2.15.5. 


Peter 


From: lustre-discuss <lustre-discuss-boun...@lists.lustre.org 
<mailto:lustre-discuss-boun...@lists.lustre.org> <_blank>> on behalf of Rob 
Kudyba via lustre-discuss <lustre-discuss@lists.lustre.org 
<mailto:lustre-discuss@lists.lustre.org> <_blank>>
Reply-To: Rob Kudyba <rk3...@columbia.edu <mailto:rk3...@columbia.edu> <_blank>>
Date: Wednesday, August 7, 2024 at 12:56 PM
To: "lustre-discuss@lists.lustre.org <mailto:lustre-discuss@lists.lustre.org> 
<_blank>" <lustre-discuss@lists.lustre.org 
<mailto:lustre-discuss@lists.lustre.org> <_blank>>
Subject: [lustre-discuss] nothing provides ksym with ZFS and Lustre 2.14 from 
DDN 






Do we need to rebuild the Lustre packages with options for ZFS? Or is there a 
missing package(s)? 


yum install ./kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64.rpm 
./lustre-client-2.14.0_ddn136-1.el9.x86_64.rpm 
./lustre-client-devel-2.14.0_ddn136-1.el9.x86_64.rpm --nobest 
Updating Subscription Management repositories. 
CUIT_EL9_RPMS 32 kB/s | 2.1 kB 00:00 
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 34 kB/s | 2.4 kB 00:00 
Red Hat Satellite Client 6 for RHEL 9 x86_64 (RPMs) 29 kB/s | 2.1 kB 00:00 
Red Hat Enterprise Linux 9 for x86_64 - Supplementary (RPMs) 31 kB/s | 2.1 kB 
00:00 
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 42 kB/s | 2.8 kB 00:00 
Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs) 44 kB/s | 2.8 kB 00:00 
Error: 
Problem 1: conflicting requests 
- nothing provides ksym(__ib_alloc_pd) = 0x285eafea needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__ib_create_cq) = 0x71ea9d65 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__rdma_create_kernel_id) = 0xf0cf20b7 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_alloc_mr) = 0xd8a14b92 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dealloc_pd_user) = 0x7d473955 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dereg_mr_user) = 0x929617d8 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_destroy_cq_user) = 0xeb72649a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dma_virt_map_sg) = 0x88834d04 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_get_dma_mr) = 0xea30b011 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_map_mr_sg) = 0x295149cb needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_modify_qp) = 0x5bab09bf needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_query_port) = 0x85125bb5 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_register_event_handler) = 0x61177ade needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_unregister_event_handler) = 0xfa752e5a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_accept) = 0x5e7390d0 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_bind_addr) = 0x198fbac9 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_connect_locked) = 0x028ebe82 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_create_qp) = 0x9b885678 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_id) = 0x5ef64a91 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_qp) = 0xacbc5324 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_disconnect) = 0xdeb65da4 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_listen) = 0x1d60b437 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_notify) = 0xa75102da needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_reject) = 0x10d4f713 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_addr) = 0x4b1edf4f needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_route) = 0x85ab76dd needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_set_reuseaddr) = 0xcf82f45b needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
Problem 2: package lustre-client-devel-2.14.0_ddn136-1.el9.x86_64 from 
@commandline requires kmod-lustre-client = 2.14.0_ddn136, but none of the 
providers can be installed 
- conflicting requests 
- nothing provides ksym(__ib_alloc_pd) = 0x285eafea needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__ib_create_cq) = 0x71ea9d65 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__rdma_create_kernel_id) = 0xf0cf20b7 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_alloc_mr) = 0xd8a14b92 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dealloc_pd_user) = 0x7d473955 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dereg_mr_user) = 0x929617d8 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_destroy_cq_user) = 0xeb72649a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dma_virt_map_sg) = 0x88834d04 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_get_dma_mr) = 0xea30b011 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_map_mr_sg) = 0x295149cb needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_modify_qp) = 0x5bab09bf needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_query_port) = 0x85125bb5 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_register_event_handler) = 0x61177ade needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_unregister_event_handler) = 0xfa752e5a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_accept) = 0x5e7390d0 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_bind_addr) = 0x198fbac9 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_connect_locked) = 0x028ebe82 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_create_qp) = 0x9b885678 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_id) = 0x5ef64a91 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_qp) = 0xacbc5324 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_disconnect) = 0xdeb65da4 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_listen) = 0x1d60b437 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_notify) = 0xa75102da needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_reject) = 0x10d4f713 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_addr) = 0x4b1edf4f needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_route) = 0x85ab76dd needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_set_reuseaddr) = 0xcf82f45b needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
Problem 3: package lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
requires kmod-lustre-client = 2.14.0_ddn136, but none of the providers can be 
installed 
- conflicting requests 
- nothing provides ksym(__ib_alloc_pd) = 0x285eafea needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__ib_create_cq) = 0x71ea9d65 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(__rdma_create_kernel_id) = 0xf0cf20b7 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_alloc_mr) = 0xd8a14b92 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dealloc_pd_user) = 0x7d473955 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dereg_mr_user) = 0x929617d8 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_destroy_cq_user) = 0xeb72649a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_dma_virt_map_sg) = 0x88834d04 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_get_dma_mr) = 0xea30b011 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_map_mr_sg) = 0x295149cb needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_modify_qp) = 0x5bab09bf needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_query_port) = 0x85125bb5 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_register_event_handler) = 0x61177ade needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(ib_unregister_event_handler) = 0xfa752e5a needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_accept) = 0x5e7390d0 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_bind_addr) = 0x198fbac9 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_connect_locked) = 0x028ebe82 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_create_qp) = 0x9b885678 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_id) = 0x5ef64a91 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_destroy_qp) = 0xacbc5324 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_disconnect) = 0xdeb65da4 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_listen) = 0x1d60b437 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_notify) = 0xa75102da needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_reject) = 0x10d4f713 needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_addr) = 0x4b1edf4f needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_resolve_route) = 0x85ab76dd needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
- nothing provides ksym(rdma_set_reuseaddr) = 0xcf82f45b needed by 
kmod-lustre-client-2.14.0_ddn136-1.el9.x86_64 from @commandline 
(try to add '--skip-broken' to skip uninstallable packages) 



















_______________________________________________
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Reply via email to