+ 我要发布
我发布的 我的标签 发现
浏览器扩展
斑点象@Edge

CentOS Linux停止维护后如何应对?

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年6月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的使用者将无法获得包括问题修复和功能更新在内的任何软件维护和支持。 2024年06月30日以后,CentOS Linux 7的使用者将无法获得包括问题修复和功能更新在内的任何软件维护和支持。 基于CentOS Linux 8提前结束生命周期,CentOS官方提供的建议为:对于开发或测试环境,可以将环境迁移至CentOS Stream版本;对于生产环境或部署关键业务的系统,建议使用稳定的Red Hat Enterprise Linux。针对该建议,您需要关注以下影响: CentOS Stream是一个滚动升级的版本,而不是Red Hat Enterprise Linux的复刻版本。因此无法保障系统稳定性与兼容性,当CentOS Stream被运用于生产环境时,可能存在的风险仍未知。 Red Hat Enterprise Linux是付费镜像,需要购买订阅服务。因此您需要关注业务成本的变化。 对于阿里云的公共镜像及服务支持存在一定影响: 阿里云暂不会下线CentOS 8镜像,同时已经使用CentOS 8创建的ECS实例运行不会受到影响,但将停止更新镜像。更多信息,请参见公共镜像发布记录。 阿里云对于CentOS操作系统的服务支持将和CentOS官方日期保持同步。2021年12月31日以后将不再对CentOS Linux 8提供服务支持;对CentOS Linux 7的服务支持将持续至2024年6月30日。 关于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操作系统。 具体操作,请参见迁移操作系统。