Installing Oracle-Supported RDMA Packages

Oracle Linux 8 releases earlier than Oracle Linux 8.7 ship with UEK R6 as the default kernel.

Starting with Oracle Linux 8.5, you also have the option of installing UEK R7. From Oracle Linux 8.7 onward, UEK R7 is the default kernel.

Oracle provides Remote Direct Memory Access (RDMA) packages for use with UEK R6 and UEK R7. The RDMA feature provides direct memory access between two systems that are connected by a network. RDMA improves high-throughput and low-latency networking in clusters.

To use RDMA features, you must first install the Oracle-supported RDMA packages. To do so, ensure that the system is subscribed to the appropriate channels on ULN or that you have enabled the appropriate repositories on the Oracle Linux yum server.

For more information about RDMA, including any known issues, see Unbreakable Enterprise Kernel documentation for the required kernel.

RDMA With UEK R6

If you're subscribed to ULN, enable the following channels:

  • ol8_x86_64_UEKR6

  • ol8_x86_64_baseos_latest

  • ol8_x86_64_appstream

  • ol8_x86_64_UEKR6_RDMA

Note that if the system is newly registered on ULN, then the system is already subscribed to the ol8_x86_64_UEKR6, ol8_x86_64_baseos_latest, and ol8_x86_64_appstream channels by default. However, you must explicitly subscribe to the ol8_x86_64_UEKR6_RDMA channel before installing RDMA packages.

If you're using the Oracle Linux yum server, enable the following repositories:

  • ol8_UEKR6

  • ol8_baseos_latest

  • ol8_appstream

  • ol8_UEKR6_RDMA

Note that if the system already uses the Oracle Linux yum server, the ol8_UEKR6, ol8_baseos_latest, and ol8_appstream repositories are enabled by default. However, you must explicitly enable the ol8_UEKR6_RDMA repository before installing RDMA packages.

RDMA With UEK R7

If you're subscribed to ULN, enable the following channels:

  • ol8_x86_64_UEKR7

  • ol8_x86_64_baseos_latest

  • ol8_x86_64_appstream

  • ol8_x86_64_UEKR7_RDMA

Note that if the system is newly registered on ULN, then the system is already subscribed to the ol8_x86_64_UEKR6, ol8_x86_64_baseos_latest, and ol8_x86_64_appstream channels by default. Disable ol8_x86_64_UEKR6 and then explicitly subscribe to the ol8_x86_64_UEKR7_RDMA and ol8_x86_64_UEKR7_RDMA channels before installing RDMA packages.

If you're using the Oracle Linux yum server, enable the following repositories:

  • ol8_UEKR7

  • ol8_baseos_latest

  • ol8_appstream

  • ol8_UEKR7_RDMA

Note that if the system already uses the Oracle Linux yum server, the ol8_UEKR6, ol8_baseos_latest, and ol8_appstream repositories are enabled by default. Disable ol8_UEKR6 and then explicitly subscribe to the ol8_UEKR7_RDMA and ol8_UEKR7_RDMA repositories before installing RDMA packages.