2020 年 12 月、CentOS コミュニティと Red Hat は CentOS の開発およびサポートの廃止を発表しました。また、Red Hat は CentOS コミュニティ向けの新しいアップストリーム開発プラットフォームである CentOS Stream を発表しました。詳細については、CentOS での開発エクスペリエンスの変革をご覧ください。
CentOS ユーザーへの影響
CentOS 7 および 8 が CentOS Linux の最終リリースになります。CentOS 7 と 8 のサポート終了日(EOS)は次のとおりです。
- CentOS 8 - 2021 年 12 月 31 日
- CentOS 7 - 2024 年 6 月 30 日
これらの CentOS バージョンで実行中のワークロードがある場合は、Google Cloud で利用可能なオプションを確認して、ワークロードの移行を開始することをおすすめします。
CentOS 7
2024 年 6 月 30 日をもって、CentOS 7 オペレーティング システムはソフトウェア アップデートを受けられなくなりました。CentOS 7 を実行している Google Cloud のお客様は、ワークロードを別のオペレーティング システムに移行することをおすすめします。
長期サポート オプション
Google Cloud での既存の CentOS 7 システムのメンテナンスについては、Google パートナーの長期サポート オプションがあります。このオプションでは、安全なパッケージ、アップデート、セキュリティ パッチが提供され、CentOS 環境の寿命を延ばすことができます。Google Cloud ワークロードの CentOS テクニカル サポートを受けるには、次のオプションをおすすめします。
- CIQ Bridge: CentOS 7 のサポートを最大 3 年間延長します。CIQ(Google Cloud 向けエンタープライズ Rocky Linux の独占プロバイダ)は、CentOS 7 パッケージ、セキュリティ アップデート、パッチのグローバル リポジトリにアクセスして、ビジネスの継続性と規制対象業界のコンプライアンスを確保します。CIQ は Google と提携して、CentOS 7 の長期サポートのプロモーション割引を提供することで、Google Cloud のお客様をサポートします。
移行オプション
CentOS で実行されているワークロードを互換性のある OS ディストリビューションに移行するか、別のシステムを使用する OS を選択します。
ワークロードを移行するには、次の手順を行います。
互換性のある OS に移行するかどうかを決めます。
- 互換性のあるオペレーティング システムの一覧については、CentOS 互換のオペレーティング システムをご覧ください。
- その他のオペレーティング システムについては、他のオペレーティング システムをご覧ください。
CentOS から新しい OS に移行するには、次の方法があります。
- 新しい OS で新しい VM を作成し、ワークロードを再デプロイする。このオプションの使用をおすすめします。
変換ツールを使用して、ワークロードを新しい OS に移行する。次のいずれかを選択します。
- 移行する OS ディストリビューションから入手できる移行ツールを使用します。ワークロードを CentOS から別のディストリビューションに変換するときにコミュニティ ツールを利用できる場合がありますが、Google Cloud では、これらの変換ツールをサポートしていません。また、こうしたツールを提供することもありません。
- CIQ が提供する
migrate2rocky
ツールを使用して、CentOS を Rocky Linux に変換します。このツールの使用方法とサポートされているオペレーティング システムについては、Rocky Linux のドキュメントをご覧ください。 - Red Hat が提供する
Convert2RHEL
ツールを使用して、CentOS を Red Hat Enterprise Linux に変換します。このツールの使用方法とサポートされているオペレーティング システムについては、Convert2RHEL のドキュメントをご覧ください。
関連する OS ライセンス文字列を追加します。Compute Engine の OS ライセンス文字列の一覧については、オペレーティング システムの詳細をご覧ください。ライセンス文字列を追加するには、ユーザー ライセンスを追加して検証するをご覧ください。
CentOS 互換のオペレーティング システム
次の表に、Google Cloud に移行できる CentOS 互換のオペレーティング システムのリストを示します。
ディストリビューション | Google Cloud で使用可能なイメージ | イメージのライセンス費用 | サポートモデル |
---|---|---|---|
Red Hat Enterprise Linux(RHEL)* | ○ | プレミアム イメージの料金 | 商用サポート(Google Cloud が提供) |
Rocky Linux | ○ | なし | |
Alma Linux | ○ | なし | |
CentOS Stream | ○ | なし | コミュニティ サポート |
*RHEL オンデマンド イメージは Google Cloud で使用可能です。RHEL Cloud Access(BYOS)サブスクリプション ベースのゴールド イメージもサポートしています。RHEL の Cloud Access プログラムの詳細については、Red Hat Cloud Access をご覧ください。
Red Hat のプロモーション特典
Red Hat は Google と提携して、CentOS から RHEL への移行をサポートします。Google では、移行の一環として、Red Hat の承認を得た対象のお客様にプロモーション特典をご提供します。RHEL プロモーション特典の詳細については、Google Cloud のアカウント担当者までお問い合わせください。
CentOS 向けの CIQ のプロモーション特典
CIQ は Google と提携して、Google Cloud で CentOS をご利用のすべてのお客様に、長期サポートのプロモーション割引を用意しています。CIQ Bridge を使用すると、CentOS システムを最大 3 年間、安全かつコンプライアンスを遵守した状態で完全に運用できます。
その他のオペレーティング システム
CentOS 互換のオペレーティング システムが必要ない場合は、次のオプションを使用できます。
ディストリビューション | Google Cloud で使用可能なイメージ | イメージのライセンス費用 | サポートモデル |
---|---|---|---|
Ubuntu LTS | ○ | なし | 次のオプションが用意されています。 |
Debian | ○ | なし | コミュニティ サポート |
OpenSUSE | ○ | なし | コミュニティ サポート |
Ubuntu Pro | ○ | プレミアム イメージの料金 | 商用サポート(Google Cloud) |
SLES | ○ | プレミアム イメージの料金 | 商用サポート(Google Cloud) |
CentOS Vault の使用
CentOS の非推奨化の一環として、CentOS 7 リポジトリからすべてのコンテンツが削除されました。既存の CentOS 7 システムに新しいパッケージをインストールする必要がある場合は、リポジトリをサポート対象の mirror.centos.org
からサポート対象外の vault.centos.org
に切り替えることができます。
CentOS Vault リポジトリに切り替えるには、次のコマンドを実行します。
sed -i -e s/mirror.centos.org/vault.centos.org/g -e s/^#baseurl=/baseurl=/g -e s/^mirrorlist=/#mirrorlist=/g /etc/yum.repos.d/CentOS-*.repo
起動スクリプトを使用して、VM の作成中にこのコマンドを指定することもできます。
CentOS Vault の詳細については、CentOS Vault の readme をご覧ください。
次のステップ
- Compute Engine のイメージについて学習する。
- Compute Engine で利用可能なオペレーティング システムの詳細を確認する。