Red Hat Enterprise Linux操作系统

本文详细介绍Red Hat Enterprise Linux的生命周期阶段,以及可以采取哪些应对方案来应对Red Hat Enterprise Linux 7进入延长生命周期阶段的风险。

Red Hat Enterprise Linux生命周期概述

Red Hat Enterprise Linux(简称RHEL)是一款由红帽公司开发的企业级开源Linux操作系统,提供高稳定性、安全性和支持服务,广泛用于企业服务器和数据中心环境。

通常情况下,RHEL产品的支持分为三个阶段:全支持(Full Support)阶段,维护支持(Maintenance Support)阶段和延长生命周期阶段(Extended Life Phase)。更多信息,请参见Red Hat Enterprise Linux Life Cycle

阿里云上的Red Hat Enterprise Linux(RHEL)公共镜像来源于红帽官方,由阿里云联合红帽原厂为用户提供技术支持。2024630日后,RHEL 7从维护(Maintenance Support)阶段过渡到延长生命(Extended Life)阶段,时间是4年。RHEL产品生命周期阶段如下表所示。

版本

发布日期

主流支持阶段

延长支持

停止日期

完全支持(Full Support)

停止日期

1阶段维护(Maintenance Support 1)

停止日期

2阶段维护(Maintenance Support 2)

停止日期

Red Hat 9

2022-05-18

2027-05-31

不涉及

2032-05-31

2035-05-31

Red Hat 8

2019-05-7

2024-05-31

不涉及

2029-05-31

2032-05-31

Red Hat 7

2014-06-10

2019-08-06

2020-08-06

2024-06-30

2028-06-30

Red Hat 6

2010-11-10

2016-05-10

2017-05-10

2020-11-30

2024-06-30

Red Hat 5

2007-03-15

2013-01-08

2014-01-31

2017-03-31

2020-11-30

Red Hat 4

2005-02-14

2009-03-31

2011-02-16

2012-02-29

2017-03-31

RHEL 7进入延长生命阶段的影响

RHEL 7进入延长生命阶段后,红帽官方会提供有限的技术支持。 在此阶段,不会提供程序漏洞修复、安全修复、硬件启用(Hardware Enablement)或根本原因分析,同时只对现有安装提供支持。

RHEL 7进入延长生命阶段后的建议方案概述

RHEL 7进入延长生命阶段事件需要您结合业务现状合理关注。比如对应的业务即将下线,那么可忽略此事件。对于仅私网环境可见的业务,操作系统停服的风险相对可控,可选择性关注。对公网提供服务以及对系统稳定性、安全性要求高的业务需要认真评估停服风险,并及时制定应对方案:

针对新增业务

不建议您使用已经进入延长生命周期阶段的RHEL 7镜像新建ECS实例继续提供服务。您可以选择使用与RHEL 7完全兼容,且处于主流支持阶段的操作系统如RHEL 8RHEL 9承载您的业务。

针对存量业务

  • 短期内,您可以购买RHEL 7ELS订阅,以持续获得安全更新和错误修复。

  • 若您希望在长期内维持业务稳定性,建议您升级到更新版本(推荐):即将RHEL 7原地升级到RHEL 8,或者进一步将RHEL 8升级到RHEL 9。您可以利用已购买的RHEL 7订阅进行升级,因为新版本提供了更多的安全更新、新功能以及与最新硬件和软件的兼容性。升级后,您可以持续获得全面的技术支持和安全更新,从而有效降低安全风险。

升级到更新版本

RHEL原地升级(In-Place Upgrade)是一种升级操作系统的方法,支持将RHEL 7升级到RHEL 8、将RHEL 8升级到RHEL 9,是推荐并支持的升级方法,尤其适用于希望保留现有工作流和配置的企业环境。原地升级允许用户将现有的RHEL系统升级到新的主版本,而不需要执行全新安装。这种方法可以保留现有的应用程序、配置和数据,同时确保您继续获得安全更新、错误修复和技术支持。

红帽提供了Leapp工具用于原地升级,且支持预升级检查。您可以使用红帽官方的工具远程登录云服务器实例进行升级:

购买延长生命周期支持(ELS)订阅

RHEL ELS订阅全称是Red Hat Enterprise Linux Extended Life Cycle Support (ELS) Add-On,是红帽官方推出的延长生命周期订阅,可以为您提供关键和重要的安全修复以及某些紧急bug的修复,有助于缓解延长生命周期阶段的安全风险。但请注意,ELS仅适用于RHEL 7.9版本,有效期至2028630日。阿里云提供了RHEL 7 ELS的购买方式,费用详情和购买方法请参考ECS实例购买软件许可证

RHEL 7进入ELS阶段常见问题

RHEL 7实例进入ELS阶段后:

  • 会强制为RHEL 7实例购买RHEL ELS Add-on订阅吗?

    不会强制,您可以根据业务情况自行购买。

  • 如果实例没有购买RHEL ELS Add-on订阅,会被停机吗?

    不会被停机。RHEL ELS Add-on订阅是红帽提供的安全更新和补丁,不购买只是无法获取这些更新,从而无法保障您的实例安全性。

  • 如果实例没有购买RHEL ELS Add-on订阅,可以正常续费吗?

    包年包月的RHEL实例到期后可以正常续费。续费相关的信息,请参见续费概述

  • 还会继续收取RHEL镜像的License费用吗?

    RHEL 7进入ELS阶段之后,RHEL 7实例仍需要获得RHEL的许可授权,并支付RHEL订阅费用。用户可以获得如下内容:

    • 已发布的RHEL 7的软件更新和安全补丁。

    • RHEL 8的软件安装包,用户可以通过这些安装包实现原地升级至RHEL 8。

    • 由阿里云和红帽联合提供的技术支持。

    说明

    关于RHEL镜像的计费信息,请参见镜像计费

更多关于RHEL 7进入ELS阶段的问题可参考红帽官方FAQ文档。

相关文档

  • 各操作系统在官方平台公布的生命周期计划,请参见操作系统生命周期

  • RHEL价格变更会对您基于RHEL或者RHEL for SAPECS实例的费用产生影响。关于Red Hat价格变更的一些常见问题,请参见Red Hat价格调整常见问题