全部产品
Search
文档中心

云服务器 ECS:CentOS Linux停止维护后如何应对?

更新时间:Nov 30, 2023

CentOS官方已计划停止维护CentOS Linux项目,阿里云上CentOS Linux公共镜像来源于CentOS官方,当CentOS Linux停止维护后,阿里云将会同时停止对该操作系统的支持。本文主要介绍CentOS Linux操作系统停止维护带来的影响,并针对影响提供应对策略。

背景信息

2020年12月08日,CentOS官方宣布了停止维护CentOS Linux的计划,并推出了CentOS Stream项目。更多信息,请参见CentOS官方公告。CentOS计划把Red Hat Enterprise Linux(RHEL)的复刻版本CentOS Linux转向CentOS Stream,因此对CentOS Linux存在以下影响:

  • CentOS Linux 7作为RHEL 7的复刻版本于2020年08月06日停止更新,但会延续当前的支持计划,于2024年06月30日停止维护(EOL)。

  • CentOS Linux 8作为RHEL 8的复刻版本,生命周期缩短,于2021年12月31日停止更新并停止维护(EOL)。

  • CentOS官方不再提供CentOS Linux 9及后续版本,而是提供CentOS Stream版本。

影响

基于CentOS官方的变更计划,对CentOS操作系统的使用者产生如下影响:

  • 2021年12月31日以后,CentOS Linux 8的使用者将无法获得包括问题修复和功能更新在内的任何软件维护和支持。基于CentOS Linux 8提前结束生命周期,CentOS官方提供的建议为:

    • 对于开发或测试环境,可以将环境迁移至CentOS Stream版本。

      重要

      CentOS Stream是一个滚动升级的版本,而不是Red Hat Enterprise Linux的复刻版本。因此无法保证系统的稳定性与兼容性,当CentOS Stream被运用于生产环境时,可能存在的风险仍未知。

    • 对于生产环境或部署关键业务的系统,建议使用稳定的Red Hat Enterprise Linux。

      重要

      Red Hat Enterprise Linux是付费镜像,需要购买订阅服务。因此,您需要关注业务成本的变化。

  • 2024年06月30日以后,CentOS Linux 7的使用者将无法获得包括问题修复和功能更新在内的任何软件维护和支持。

对于阿里云的公共镜像及服务支持存在一定影响:

  • 阿里云对于CentOS操作系统的服务支持将和CentOS官方日期保持同步。对CentOS Linux 7的服务支持将持续至2024年06月30日。

  • CentOS Linux 8已于2021年12月31日停止维护(EOL),阿里云已同时停止对该操作系统的支持。阿里云暂不会下线CentOS 8镜像,同时已经使用CentOS 8创建的ECS实例运行不会受到影响,但将停止更新镜像。如果您的业务过渡期仍需要使用CentOS 8系统中的一些安装包,可以切换CentOS 8的源。具体操作,请参见CentOS 8 EOL如何切换源?

  • CentOS 7将于2024年06月30日停止维护(EOL),阿里云将会同时停止对该操作系统的支持。为了避免操作系统停止维护带来的影响,您可以将CentOS 7转换为RHEL 7。

关于CentOS变更计划的更多问答信息,请参见FAQ - CentOS Project shifts focus to CentOS Stream

应对策略

替换CentOS Linux操作系统的方式分为两类,更换操作系统和迁移操作系统。阿里云提供了多种操作系统的公共镜像供您选择,您可以根据业务的实际情况,选择适用的操作系统替代CentOS Linux,具体说明如下表所示。

  • 无需保留系统盘数据

    建议更换操作系统,下表中所有的操作系统均支持。具体操作,请参见更换操作系统(系统盘)

  • 如需保留系统盘数据

    建议迁移操作系统。具体操作,请参见操作系统迁移及升级。服务器迁移中心SMC提供了产品化的操作系统迁移能力,可保留系统盘数据,有效减少业务中断时长。SMC迁移目前仅支持以下操作系统:

    • CentOS 7操作系统迁移为Alibaba Cloud Linux 2/Anolis OS 7操作系统。

    • CentOS 8操作系统迁移为Alibaba Cloud Linux 3/Anolis OS 8操作系统。

操作系统

概述

适用人群

相关链接

Alibaba Cloud Linux

Alibaba Cloud Linux由阿里云官方提供,完全兼容RHEL/CentOS生态和操作方式。该操作系统针对阿里云做了大量优化,并由阿里云免费提供长期支持和维护(LTS)。阿里云公共镜像提供了Alibaba Cloud Linux的两个发行版镜像。更多信息,请参见Alibaba Cloud Linux概述

适用于希望使用免费镜像,并需要获得服务支持的个人或企业。

Anolis OS

Anolis OS由龙蜥社区(OpenAnolis)提供,100%兼容CentOS 8软件生态,且兼容其他主流Linux发行版。该操作系统是完全开源、中立且开放的发行版,具备企业级的高性能、稳定性、安全性以及可靠性。更多信息,请参见龙蜥社区

适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。

Red Hat Enterprise Linux

Red Hat Enterprise Linux是Red Hat公司提供的企业版操作系统,您需要付费使用并可以享受Red Hat的订阅服务。更多信息,请参见Red Hat Enterprise Linux

适用于希望延续CentOS使用习惯,并需要获得服务支持的个人或企业。

CentOS Stream

CentOS Stream是一个滚动升级的版本,由CentOS官方提供。

适用于希望延续CentOS使用习惯,并希望获得滚动升级的个人或企业。

更换操作系统(系统盘)

Rocky Linux

Rocky Linux是一个社区化的企业级操作系统,位于Red Hat Enterprise Linux(RHEL)下游。Rocky Linux与CentOS一样,提供了适用于服务器的稳定版本,旨在作为CentOS完全兼容的替代版本。

适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。

更换操作系统(系统盘)

AlmaLinux

AlmaLinux是CloudLinux团队宣布构建的一个稳定版CentOS社区分支。该操作系统实现了与Red Hat Enterprise Linux(RHEL)二进制文件的1:1兼容,并提供了不停机更换操作系统的能力。

适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。

更换操作系统(系统盘)

Debian、Ubuntu等其他操作系统

Linux的其他发行版操作系统,不同操作系统在使用习惯和应用兼容性上存在一定差异。阿里云提供了丰富的操作系统镜像供您选择,更多信息,请参见选择镜像

适用于可以自行应对操作系统切换成本的个人或企业。

更换操作系统(系统盘)

相关文档

  • 由于产品生命周期、第三方支持、开源计划演进等原因,部分服务会在上线一段时间后停止技术支持。使用云服务器ECS时,您需要关注各操作系统在官方平台公布的生命周期计划。更多信息,请参见操作系统维护周期镜像EOL问题

  • 不同操作系统版本可能包含不同的操作系统特性、性能优化、基础软件包的更新以及安全补丁的应用。更多信息,请参见公共镜像发布记录Alibaba Cloud Linux发布记录

  • 关于在镜像使用过程中更多的常见问题,请参见常见问题