OracleでサポートされているRDMAパッケージのインストール
Oracle Linux 8.7より前のOracle Linux 8リリースには、デフォルトのカーネルとしてUEK R6が付属しています。
Oracle Linux 8.5以降では、UEK R7をインストールするオプションもあります。Oracle Linux 8.7以降では、UEK R7がデフォルトのカーネルです。
Oracleでは、UEK R6およびUEK R7で使用するRemote Direct Memory Access (RDMA)パッケージを提供しています。RDMA機能は、ネットワークで接続された2つのシステム間の直接メモリー・アクセスを提供します。RDMAにより、クラスタ内の高スループットおよび低レイテンシ・ネットワーキングが改善されます。
RDMA機能を使用するには、最初にOracleでサポートされるRDMAパッケージをインストールする必要があります。これを行うには、システムがULN上の適切なチャネルにサブスクライブされているか、Oracle Linux yumサーバーで適切なリポジトリを有効にしていることを確認します。
既知の問題など、RDMAの詳細は、必要なカーネルのUnbreakable Enterprise Kernelドキュメントを参照してください。
UEK R6でのRDMA
ULNにサブスクライブしている場合は、次のチャネルを有効にします:
-
ol8_x86_64_UEKR6
-
ol8_x86_64_baseos_latest
-
ol8_x86_64_appstream
-
ol8_x86_64_UEKR6_RDMA
なお、システムをULNに新しく登録した場合は、デフォルトで、ol8_x86_64_UEKR6
、ol8_x86_64_baseos_latest
およびol8_x86_64_appstream
チャネルがシステムですでにサブスクライブされています。ただし、RDMAパッケージをインストールする前に、ol8_x86_64_UEKR6_RDMA
チャネルに明示的にサブスクライブする必要があります。
Oracle Linux yumサーバーを使用する場合は、次のリポジトリを有効にします:
-
ol8_UEKR6
-
ol8_baseos_latest
-
ol8_appstream
-
ol8_UEKR6_RDMA
なお、システムですでにOracle Linux yumサーバーを使用している場合は、デフォルトで、ol8_UEKR6
、ol8_baseos_latest
およびol8_appstream
リポジトリが有効になっています。ただし、RDMAパッケージをインストールする前に、ol8_UEKR6_RDMA
リポジトリを明示的に有効にする必要があります。
UEK R7でのRDMA
ULNにサブスクライブしている場合は、次のチャネルを有効にします:
-
ol8_x86_64_UEKR7
-
ol8_x86_64_baseos_latest
-
ol8_x86_64_appstream
-
ol8_x86_64_UEKR7_RDMA
なお、システムをULNに新しく登録した場合は、デフォルトで、ol8_x86_64_UEKR6
、ol8_x86_64_baseos_latest
およびol8_x86_64_appstream
チャネルがシステムですでにサブスクライブされています。RDMAパッケージをインストールする前に、ol8_x86_64_UEKR6
を無効にしてから、ol8_x86_64_UEKR7_RDMA
およびol8_x86_64_UEKR7_RDMA
チャネルを明示的にサブスクライブしてください。
Oracle Linux yumサーバーを使用する場合は、次のリポジトリを有効にします:
-
ol8_UEKR7
-
ol8_baseos_latest
-
ol8_appstream
-
ol8_UEKR7_RDMA
なお、システムですでにOracle Linux yumサーバーを使用している場合は、デフォルトで、ol8_UEKR6
、ol8_baseos_latest
およびol8_appstream
リポジトリが有効になっています。RDMAパッケージをインストールする前に、ol8_UEKR6
を無効にしてから、ol8_UEKR7_RDMA
およびol8_UEKR7_RDMA
リポジトリを明示的にサブスクライブしてください。