CentOS LinuxからOracle Linuxへの切替えについて
Red Hatソフトウェアは間もなくCentOS Linux 8を終了し、CentOS StreamまたはRHELのいずれかに切り替えることをお勧めします。より優れた低コストのオプションは、Oracle Linuxに切り替えることです。
CentOS Streamに切り替えると、RHELとの1: 1の互換性が失われ、開発およびテスト環境に影響します。RHELに切り替えるには、有料のサポートサブスクリプションを取得する必要があります。簡単ですぐに使用できるスクリプトを使用することで、Linux実装をOracle Linuxに移行することで、これらの問題を軽減できます。このスクリプトは、CentOS Linuxバージョン6、7および8で機能します。
移行の利点の学習
CentOSからOracle Linuxに移行する場合、次のような大きな利点があります。
- Oracle Linuxは、(本番環境であっても)無償でダウンロード、配布および使用でき、14年以上前にリリースされています。Oracle Linuxには、すべての主要なRed Hat Enterprise Linux (RHEL)バージョン(4、5、6、7、および最近8)に相当するリリースがあります。Oracle Linuxリリースでは、通常は24時間以内にリリースされる更新情報、通常は5営業日以内に使用可能な更新リリース、および3か月以内のメジャー・バージョン・リリースを使用して、Red Hatが一貫して追跡されます。
- インストール・メディア、更新およびソース・コードはすべて、ログインや認証の要件なしでOracle Linux yumサーバーで公開されています。
- 2006年の最初のリリース以降、Oracle Linuxは同等のRHELバージョンと100%のアプリケーションバイナリ互換性があります。その時点では、互換性バグはログに記録されていません。Oracleでは、Unbreakable Enterprise Kernel (UEK) for Oracle LinuxまたはRed Hat Compatible Kernel (RHCK)のいずれかのカーネルを選択できます。どちらもOracleでサポートされています。UEKでは、プロセス・スケジューラ、メモリー管理、ファイル・システムおよびネットワーク・スタックのパフォーマンスとスケーラビリティが大幅に向上しています。
サポートされるバージョンの理解
移行スクリプトは現在、CentOS Linux 6、CentOS Linux 7およびCentOS Linux 8の切替えをサポートしています。CentOSストリームはサポートされません。
スクリプトの制限事項の確認
CentOSからOracle Linuxに移行する前に、centos2ol.sh
スクリプトの特定の制限に留意してください。
- スクリプトは、現在、直接またはプロキシを介してCentOSおよびOracle Linux yumリポジトリと通信できる必要があります。
- スクリプトは現在、Spacewalk、Foreman、Uyuniなどのサードパーティ管理ツールに登録されているインスタンスをサポートしていません。
- サードパーティ・リポジトリからインストールされたパッケージとの互換性は想定されていますが、保証されていません。たとえば、一部のソフトウェアは
/etc/oracle-release
ファイルの存在を好みません。 - サードパーティー製またはクローズドソースカーネルモジュール(たとえば、市販のウイルス対策製品)をインストールするパッケージは、切り替えたあとに動作しないことがあります。
- このスクリプトは、Oracle Linuxへの切替えを有効にするために必要なベース・リポジトリのみを有効にします。すでにインストールされているパッケージの更新を取得するには、追加のリポジトリを有効にする必要がある場合があります。
サポートの取得
Oracleは、CentOSからOracle Linuxに切り替える際に発生する可能性のある問題に対してサポート・サービスを提供します。
- セキュリティに関連しないバグ・レポート、質問または拡張のリクエストに対してGitHubの問題を開きます。
- セキュリティの問題または脆弱性を報告するには、GitHubの問題を発生させないでください。セキュリティ脆弱性が見つかったと思われる場合は、できれば概念実証とともにsecalert_us@oracle.comにレポートを送信してください。Oracleでは、セキュリティ保護された電子メールの公開暗号化キーを含むセキュリティ脆弱性のレポート方法に関する追加情報が提供されます。他のチャネルを使用したり、プロジェクト・コントリビュータに直接連絡しないでください。