Issue while loading drbd_transport_rdma module

Indivar Nair indivar.nair at techterra.in
Fri Aug 30 08:39:43 CEST 2024


Hello All,

I have a 2-node cluster on which I am trying to load the
drdb_transport_rdma.ko modules.

The nodes have -
- Rocky Linux 9.1 (Kernel 5.14.0-162.23.1)
- NVIDIA/Mellanox ConnectX-5 EN 100GB NIC
- MLNX_OFED_LINUX-23.10-3.2.2.0-rhel9.1-x86_64 drivers
- DRBD 9.2.3 (compiled on the same machine)

I have connected the 100G Ethernet (RoCE) ports back-to-back with a
short DAC cable.
Tests with perftest tools (ib_send_bw and ib_read_bw) show proper
connectivity. RoCE is working properly.

But, I get the following error when I try to load the
drdb_transport_rdma.ko module
---------------------------------------------------------------------------------------
Hello All,

I have a 2-node cluster on which I am trying to load the
drdb_transport_rdma.ko modules.

The nodes have -
- Rocky Linux 9.1 (Kernel 5.14.0-162.23.1)
- NVIDIA/Mellanox ConnectX-5 EN 100GB NIC
- MLNX_OFED_LINUX-23.10-3.2.2.0-rhel9.1-x86_64 drivers
- DRBD 9.2.3 (compiled on the same machine)

I have connected the 100G ports back-to-back with a short DAC cable.
Tests with perftest tools (ib_send_bw and ib_read_bw) show proper
connectivity. RoCE is working properly.

But, I get the following error when I try to load the
drdb_transport_rdma.ko module
---------------------------------------------------------------------------------------
drbd_transport_rdma: disagrees about version of symbol __ib_alloc_pd
drbd_transport_rdma: Unknown symbol __ib_alloc_pd (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_resolve_addr
drbd_transport_rdma: Unknown symbol rdma_resolve_addr (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_reject
drbd_transport_rdma: Unknown symbol rdma_reject (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_disconnect
drbd_transport_rdma: Unknown symbol rdma_disconnect (err -22)
drbd_transport_rdma: disagrees about version of symbol __rdma_create_kernel_id
drbd_transport_rdma: Unknown symbol __rdma_create_kernel_id (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_resolve_route
drbd_transport_rdma: Unknown symbol rdma_resolve_route (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_bind_addr
drbd_transport_rdma: Unknown symbol rdma_bind_addr (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_create_qp
drbd_transport_rdma: Unknown symbol rdma_create_qp (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_listen
drbd_transport_rdma: Unknown symbol rdma_listen (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_destroy_qp
drbd_transport_rdma: Unknown symbol rdma_destroy_qp (err -22)
drbd_transport_rdma: disagrees about version of symbol __ib_create_cq
drbd_transport_rdma: Unknown symbol __ib_create_cq (err -22)
drbd_transport_rdma: disagrees about version of symbol ib_destroy_cq_user
drbd_transport_rdma: Unknown symbol ib_destroy_cq_user (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_connect
drbd_transport_rdma: Unknown symbol rdma_connect (err -22)
drbd_transport_rdma: disagrees about version of symbol ib_modify_qp
drbd_transport_rdma: Unknown symbol ib_modify_qp (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_destroy_id
drbd_transport_rdma: Unknown symbol rdma_destroy_id (err -22)
drbd_transport_rdma: disagrees about version of symbol rdma_accept
drbd_transport_rdma: Unknown symbol rdma_accept (err -22)
drbd_transport_rdma: disagrees about version of symbol ib_dealloc_pd_user
drbd_transport_rdma: Unknown symbol ib_dealloc_pd_user (err -22)
---------------------------------------------------------------------------------------

What could be the issue?

Thanks

Regards,


Indivar Nair


More information about the drbd-user mailing list