2020 年 12 月,CentOS 社区和 Red Hat 宣布了 CentOS 停用。Red Hat 还宣布推出 CentOS Stream,这是一个面向 CentOS 社区的上游新开发平台。如需了解详情,请参阅在 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 桥接:将 CentOS 7 支持延长至最长 3 年。CIQ 是 Google Cloud 企业版 Rocky Linux 的独家提供商,可提供全球范围的 CentOS 7 软件包、安全更新和补丁存储库,以保持业务连续性和受监管行业的合规性。与 Google 合作,CIQ 致力于通过为 CentOS 7 长期支持提供促销折扣来帮助 Google Cloud 客户。
迁移选项
您可以选择将 CentOS 上运行的工作负载迁移到兼容的操作系统发行版,也可以选择使用其他系统的操作系统。
如需迁移工作负载,请完成以下步骤:
决定是否迁移到兼容的操作系统。
- 如需查看兼容操作系统的列表,请参阅 CentOS 兼容操作系统。
- 如需查看您可能考虑的其他操作系统列表,请参阅其他操作系统。
要从 CentOS 迁移到新操作系统,您可以使用以下方式:
- 使用新操作系统创建新虚拟机并重新部署工作负载。 Google 建议使用此选项。
使用转换工具将工作负载迁移到新操作系统。请按以下方式之一操作:
- 使用要迁移到的操作系统发行版提供的迁移工具。虽然可能有一些社区工具可用于将工作负载从 CentOS 转换为另一个发行版,但 Google Cloud 不提供或支持其中任何转换工具。
- 使用 CIQ 提供的
migrate2rocky
工具将 CentOS 转换为 Rocky Linux。如需了解如何使用此工具和支持的操作系统,请参阅 Rocky Linux 文档。 - 使用 Red Hat 提供的
Convert2RHEL
工具将 CentOS 转换为 Red Hat Enterprise Linux。如需了解如何使用此工具和支持的操作系统,请参阅 Convert2RHEL 文档。
附加相关的操作系统许可字符串。如需查看 Compute Engine 上的操作系统许可字符串列表,请参阅操作系统详细信息。如需附加许可字符串,请参阅附加并验证用户许可。
与 CentOS 兼容的操作系统
下表汇总了可以迁移到 Google Cloud 上的 CentOS 兼容操作系统列表。
分布 | Google Cloud 上提供的映像 | 映像许可费用 | 支持模型 |
---|---|---|---|
Red Hat Enterprise Linux (RHEL)* | 是 | 收费映像价格 | 商业支持(由 Google Cloud 提供) |
Rocky Linux | 是 | 无 | |
Alma Linux | 是 | 无 | |
CentOS Stream | 是 | 无 | 社区支持 |
*Google Cloud 上提供了 RHEL 按需映像。我们还支持基于 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 的促销优惠
CIQ 与 Google 合作,为 Google Cloud 上的所有 CentOS 客户提供长期支持的促销折扣。CIQ 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
您还可以在创建虚拟机期间使用启动脚本提供此命令。
如需详细了解 CentOS 保险库,请参阅 CentOS 保险库自述文件。