CentOS のサポート終了に関するガイダンス

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 を選択します。

ワークロードを移行するには、次の手順を行います。

  1. 互換性のある OS に移行するかどうかを決めます。

  2. 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 のドキュメントをご覧ください。
  3. 関連する OS ライセンス文字列を追加します。Compute Engine の OS ライセンス文字列の一覧については、オペレーティング システムの詳細をご覧ください。ライセンス文字列を追加するには、ユーザー ライセンスを追加して検証するをご覧ください。

CentOS 互換のオペレーティング システム

次の表に、 Google Cloudに移行できる CentOS 互換のオペレーティング システムのリストを示します。

分布 Google Cloudで使用可能なイメージ イメージのライセンス費用 サポートモデル
Red Hat Enterprise Linux(RHEL)* ○ プレミアム イメージの料金 商用サポート( Google Cloudが提供)
Rocky Linux ○ なし
Alma Linux ○ なし
CentOS Stream ○ なし コミュニティ サポート
SUSE Multi-Linux Support(SMLS) ×** プレミアム イメージの料金 商用サポート(SUSE が提供)

*RHEL オンデマンド イメージはGoogle Cloudで使用できます。RHEL Cloud Access(BYOS)サブスクリプション ベースのゴールド イメージもサポートしています。RHEL の Cloud Access プログラムの詳細については、Red Hat Cloud Access をご覧ください。

**既存のインスタンスに SMLS を使用している場合は、SUSE がインプレース変換を提供しているため、新しいイメージは必要ありません。インプレース変換では、元のブートイメージの OS ディストリビューションに関係なく、SUSE からエンタープライズ サポートを受けることができます。

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 をご覧ください。

次のステップ