1 Oracle Linux 8について
現在のOracle Linux 8リリースには、自動化と管理、セキュリティとコンプライアンス、コンテナ管理、開発者ツールなど、様々な分野のパフォーマンスを向上させる新機能と拡張機能が含まれています。これらの拡張機能は、厳密なオンプレミス・インストール、オンプレミスとクラウドのインストールを組み合せたハイブリッド・デプロイメント、および完全なクラウド・デプロイメントとは異なる種類のデプロイメントにオペレーティング・システムを適応させるように特に設計されています。
システム要件と制限事項
現在のOracle Linux 8リリースでハードウェアがサポートされているかどうかを確認するには、https://linux.oracle.com/hardware-certificationsにあるハードウェア動作保証リストを確認してください。ハードウェアが使用可能になり、検証されるとリストされることに注意してください。
aarch64プラットフォーム用のOracle Linux 8は、主にAmpere™ eMAG™ベースのEVKプラットフォームおよびMarvell ThunderX2®プロセッサで使用するように設計されています。今後、その他のハードウェアがサポートされ、ハードウェア認定リストに追加される可能性があります。
すべてのOracle LinuxリリースのCPU、メモリー、ディスクおよびファイル・システムの制限については、Oracle Linux: 制限を参照してください。
使用可能なアーキテクチャ
このリリースは、次のプラットフォームで使用できます。
-
Intel 64ビット(x86_64)
-
AMD 64ビット(x86_64)
-
64ビットArm (aarch64)
Armプラットフォームは、Unbreakable Enterprise Kernelリリース(UEK)でのみサポートされます。
同梱されているカーネル
x86_64プラットフォームの場合、Oracle Linux 8.4には次のデフォルトのカーネル・パッケージが同梱されています。
-
kernel-4.18.0-305.el8
: Red Hat Compatible Kernel (RHCK) -
kernel-uek-5.4.17-2102.201.3.el8uek
: Unbreakable Enterprise Kernelリリース6 (UEK R6)新規インストールでは、UEKカーネルが自動的に有効化され、インストールされます。また、初回のブート時に、デフォルトのカーネルになります。
64ビットArm (aarch64)プラットフォームの場合、Oracle LinuxはUEKカーネルにのみ付属しています。
Oracle Linuxリリースは、インストール・メディア・イメージに同梱されているバンドルとしてテストされます。インストール・メディア・イメージからインストールする場合、サポートされている最小カーネル・バージョンはイメージに含まれているカーネルです。Oracleサポートから推奨されないかぎり、カーネル・パッケージのダウングレードはサポートされていません。
Unbreakable Enterprise Kernelについて
Unbreakable Enterprise Kernel (UEK)はLinuxカーネルであり、Oracleによって構築され、Oracle Linuxサポートを通じてサポートされます。UEKはArm (aarch64)、Intel x86、AMD x86 (x86_64)プラットフォームでテストされます。各リリースには、主要な機能要件のサポートを提供し、パフォーマンスを向上させ、Oracleのエンジニアド・システム、Oracle Cloud Infrastructure、Oracleのお客様の大規模なエンタープライズ・デプロイメントなどのOracle製品で使用できるようにカーネルを最適化するための追加機能、不具合修正および更新されたドライバが含まれています。
通常、UEKリリースには、以前のUEKリリースと比較したカーネルABIの変更が含まれます。これらの変更には、システム上のサードパーティのカーネル・モジュールの再コンパイルが必要です。Oracle Linuxチームはリリース時の互換性に関する影響を最小限に抑えるため、カーネル・モジュールに対する依存性があるハードウェアおよびソフトウェアに関してサード・パーティ・ベンダーと緊密に協力しています。したがって、最新のUEKリリースをインストールする前に、サポート状況をアプリケーション・ベンダーに確認してください。
UEKのカーネルABIは、最初のリリースの後のすべての更新において変更されていません。
UEKのカーネル・ソース・コードは、公開されているgitソース・コード・リポジトリ(https://github.com/oracle/linux-uek)から、最初のリリース後に入手できます。
様々なUEKバージョンのチュートリアル、通知およびリリース・ノートなど、UEKの詳細は、Unbreakable Enterprise Kernelドキュメントを参照してください。
ユーザー領域の互換性
Oracle Linuxでは、Red Hat Enterprise Linux (RHEL)とのユーザー領域の互換性が維持されています。これは、オペレーティング・システムの基盤となるカーネルのバージョンとは無関係です。ユーザー領域の既存のアプリケーションは、UEK R6およびUEK R7で引き続き変更せずに実行され、RHELで認定されたアプリケーションの再認定は必要ありません。
インストール・イメージの取得
現在のOracle Linux 8リリースでは、次のインストール・イメージを使用できます。
-
Oracle Linuxの完全ISO (一般的なオンプレミス・インストール用)
-
Oracle LinuxのブートISO (ネットワーク・インストール用 )
-
サポートされているUEKリリースのブートISO (UEKでのみサポートされているハードウェアへのインストール用)
-
ソースDVD
これらのイメージは次の場所からダウンロードできます。特に指定がない場合、これらの場所のイメージはx86_64とaarch64プラットフォームの両方用です。
-
Oracle Software Delivery Cloud (https://edelivery.oracle.com)
-
Oracle Linux yumサーバー(https://yum.oracle.com/oracle-linux-downloads.html)
Oracle Linuxのインストール用にダウンロードしたイメージを準備する場合は、Oracle Linux 8: Oracle Linuxのインストールを参照してください。
Oracle Linuxリリースの最新の3つの更新で使用可能なISOについては、https://yum.oracle.com/oracle-linux-isos.htmlを参照してください。
Raspberry Piハードウェア・プラットフォームを使用している開発者向けに、Oracleには、このプラットフォームのブートに必要なファームウェアを含む、サポート対象外の開発者リリース・イメージが提供されています。Raspberry Piハードウェア・プラットフォームの使用の詳細は、Raspberry PiへのOracle Linuxのインストールを参照してください。
ノート:
インストールISOとは別に、Oracle Linuxイメージを使用して、Oracle Cloud Infrastructure上にコンピュート・インスタンスを作成することもできます。該当するイメージの詳細は、Oracle Cloud Infrastructureドキュメントのページで、ご使用の特定のイメージのリリース・ノートを参照してください。
Oracle Cloud InfrastructureでOracle Linuxを使用する場合は、https://docs.oracle.com/iaas/oracle-linux/home.htmを参照してください。
Oracle Linux 7からOracle Linux 8へのアップグレード
leappユーティリティを使用すると、Oracle Linux 7システムを最新のOracle Linux 8リリースにアップグレードできます。手順の説明と、システムのアップグレード時に発生する可能性のある既知の問題の詳細は、Oracle Linux 8 Leappによるシステム・アップグレードの実行を参照してください。
OracleでサポートされているRDMAパッケージのインストール
Oracle Linux 8には、デフォルトのカーネルとしてUEK R6が付属しています。
Oracleでは、UEK R6で使用するRemote Direct Memory Access (RDMA)パッケージを提供します。RDMA機能は、ネットワークで接続された2つのシステム間の直接メモリー・アクセスを可能にします。RDMAにより、クラスタ内の高スループットおよび低レイテンシ・ネットワーキングが容易になります。
RDMA機能を使用するには、最初にOracleでサポートされるRDMAパッケージをインストールする必要があります。これを行うには、システムがULN上の適切なチャネルにサブスクライブされているか、Oracle Linux yumサーバーで適切なリポジトリを有効にしていることを確認します。
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
リポジトリを明示的に有効にする必要があります。
既知の問題など、RDMAの詳細は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース6 (5.4.17-2011)を参照してください。