CentOS 停止支援指南


2020 年 12 月,CentOS 社群和 Red Hat 宣布CentOS 即將停止服務。Red Hat 也宣布推出 CentOS Stream,這是 CentOS 社群的新上游開發平台。詳情請參閱「在 CentOS 中轉換開發體驗」。

這對 CentOS 使用者有何影響?

CentOS 7 和 8 是 CentOS Linux 的最終版本。CentOS 7 和 8 的支援結束日期如下:

  • CentOS 8 - 2021 年 12 月 31 日
  • CentOS 7 - 2024 年 6 月 30 日

如果您有在這些 CentOS 版本上執行的工作負載,建議您查看 Google Cloud 可用的選項,並開始遷移工作負載。

CentOS 7

自 2024 年 6 月 30 日起,CentOS 7 作業系統將不再收到軟體更新。如果您是 Google Cloud 執行 CentOS 7 的客戶,建議您將工作負載遷移至其他作業系統。

長期支援選項

如要維護在 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. 決定是否要改用相容的作業系統。

  2. 如要從 CentOS 遷移至新作業系統,您可以使用下列選項:

    • 使用新作業系統建立新的 VM,然後重新部署工作負載。Google 建議使用這個選項
    • 使用轉換工具將工作負載遷移至新作業系統。選擇下列其中一個選項:

      • 請使用您要遷移至的 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 社群支援

*RHEL 隨選映像檔可在Google Cloud上取得。我們也支援 RHEL Cloud Access (BYOS) 訂閱制金鑰映像檔。如要進一步瞭解 RHEL 的 Cloud Access 計畫,請參閱 Red Hat Cloud Access

Red Hat 促銷優惠

Red Hat 與 Google 合作,致力於協助您從 CentOS 遷移至 RHEL。為協助進行這項遷移作業,我們會向符合資格的客戶提供促銷優惠,這項優惠正待 Red Hat 核准。如想進一步瞭解 RHEL 促銷優惠,請洽詢您的 Google Cloud帳戶代表。

CIQ 提供的 CentOS 促銷優惠

與 Google 合作,CIQ 為所有 CentOS 客戶提供長期支援的促銷折扣。 Google CloudCIQ Bridge 可確保您的 CentOS 系統安全無虞、符合規範,並可在 3 年內正常運作。

其他作業系統

如果您不需要與 CentOS 相容的作業系統,可以使用下列選項。

發布 圖片可在 Google Cloud上查看 圖片授權費用 支援模式
Ubuntu LTS 可用的選項如下:
Debian 社群支援
OpenSUSE 社群支援
Ubuntu Pro 付費映像檔定價 商業支援服務 (Google Cloud)
SLES 付費映像檔定價 商業支援服務 (Google Cloud)

使用 CentOS 保管箱

在 CentOS 淘汰的過程中,我們已從 CentOS 7 存放區移除所有內容。如果需要在現有 CentOS 7 系統上安裝新套件,您可以將存放區從支援的 mirror.centos.org 切換為不支援的 vault.centos.org

如要切換至 CentOS 金庫存放區,請執行下列指令:

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 保管箱,請參閱 CentOS 保管箱 readme

後續步驟