Red Hat Enterprise Linux (RHEL) 延长更新支持 (EUS) 概述
- 什么是延长更新支持(EUS)?
- 使用 EUS 获得益处的客户用例?
- EUS 软件仓库是如何更新的?
- 推荐的 Red Hat Enterprise Linux 维护实践方案
- 如何访问 EUS
- 与 EUS 的时间和规划相关的注意事项
- EUS 软件仓库的升级限制
- 其他资源
什么是延长更新支持 (EUS)?
延长更新支持 (EUS) 是 Red Hat Enterprise Linux 订阅用户的一个可选服务。通过 EUS,红帽为一组预定义的 Red Hat Enterprise Linux 次版本提供严重性级别为关键(Critical )和重要(Important)的安全更新的向后移植(backport)1,以及级别为紧急(Urgent)的错误修复。通过 EUS,客户可以在总共 24 个月内持续使用一个相同的 Red Hat Enterprise Linux 次版本,以便为关键任务应用程序提供一个稳定的生产环境。
x86-64 Red Hat Enterprise Linux Server Premium 订阅包括了 EUS;对于 Red Hat Enterprise Linux Server 标准(standard)订阅, Red Hat Enterprise Linux for IBM Power LE, 和 Red Hat Enterprise Linux for IBM z Systems,EUS 可做为一个附件服务购买。现在,使用 Red Hat Enterprise Linux Workstation standard 和 premium 订阅的用户可以单独购买作为附加组件的 EUS(只适用于版本 9)。如果您不确定是否有使用 EUS 的权利,或需要了解更多相关信息,请联系您的红帽销售代表。
使用 EUS 获得益处的客户用例?
- 当将应用程序堆栈移至 Red Hat Enterprise Linux 的新次版本时需要重新认证应用程序的用户
- 具有敏感工作负载且需要最小变化的用户
- 使用针对特定 Red Hat Enterprise Linux 次版本认证的 ISV 提供的第三方应用程序的用户
EUS 软件仓库是如何更新的?
其 24 个月的生命周期期间,包括在延长更新支持软件仓库中的程序修复遵循两个常规规则:
- 0-6 个月:包括针对相应次版本所发布的相同勘误,但驱动程序更新除外。
- 7-24 个月:只包括级别为"关键(Critical) "和"重要(Important) "的安全更新,以及级别为"紧急(Urgent) "的程序漏洞修复。红帽可自主裁量,在一个有限的范围内,将新的功能或硬件启用添加到 EUS 维护流中。
设置以上原则的目的是降低对环境的更改,并促进稳定性。
推荐的 Red Hat Enterprise Linux 维护实践方案
要从 Red Hat Enterprise Linux 订阅获得最大维护优势,建议用户在每个次版本发布时都升级到新的次版本(例如,9.0 --> 9.1 --> 9.2)。
如何访问 EUS
与所有 Red Hat Enterprise Linux 维护一样,EUS 也是通过 Red Hat Subscription Manager 提供的,它具有一个镜像仓库层次结构(每个次版本都有一个独立的软件仓库,以及子软件仓库的相关集合)。
随着 Red Hat Enterprise Linux 8 的推出,内容通过两个主要的软件仓库发布:BaseOS 和 AppStream。
BaseOS
BaseOS 仓库的内容旨在提供底层操作系统功能的核心组件,为所有安装提供基础操作系统的基础。这部分内容采用 RPM 格式,它的支持条款与之前的 Red Hat Enterprise Linux 版本相似。
AppStream
AppStream 仓库的内容包括额外的用户空间应用程序、运行时语言和数据库来支持各种工作负载和使用案例。AppStream 的内容有两种格式 - 熟悉的 RPM 格式,以及称为模块(module)的 RPM 格式的扩展。
使用 x86-64 架构的 RHEL EUS 示例
Red Hat Enterprise Linux 7 次版本的主软件仓库
- Red Hat Enterprise Linux 7 Server
rhel-7-server-rpms
Red Hat Enterprise Linux 7 EUS 的主软件仓库
- Red Hat Enterprise Linux 7 Server - Extended Update Support
rhel-7-server-eus-rpms
Red Hat Enterprise Linux 8 次版本软件仓库
- Red Hat Enterprise Linux 8 for x86_64 - BaseOS
rhel-8-for-x86_64-baseos-rpms
- Red Hat Enterprise Linux 8 for x86_64 - AppStream
rhel-8-for-x86_64-appstream-rpms
Red Hat Enterprise Linux 8 EUS 软件仓库
- Red Hat Enterprise Linux 8 for x86_64 - AppStream - Extended Update Support
rhel-8-for-x86_64-appstream-eus-rpms
- Red Hat Enterprise Linux 8 for x86_64 - BaseOS - Extended Update Support
rhel-8-for-x86_64-baseos-eus-rpms
Red Hat Enterprise Linux 9 次版本软件仓库
- Red Hat Enterprise Linux 9 for x86_64 - BaseOS
rhel-9-for-x86_64-baseos-rpms
- Red Hat Enterprise Linux 9 for x86_64 - AppStream
rhel-9-for-x86_64-appstream-rpms
Red Hat Enterprise Linux 9 EUS 软件仓库
- Red Hat Enterprise Linux 9 for x86_64 - AppStream - Extended Update Support
rhel-9-for-x86_64-appstream-eus-rpms
- Red Hat Enterprise Linux 9 for x86_64 - BaseOS - Extended Update Support
rhel-9-for-x86_64-baseos-eus-rpms
EUS 可以为独立的系统激活,方法是将系统订阅到匹配的 EUS 软件仓库,并执行
subscription-manager release --set=x.y
,其中 "x.y" 是所需的被支持的 RHEL 主版本和次版本。 (执行subscription-manager release --list
可以获得相关的可用列表,参阅 RHEL 生命周期文档中的 "延长更新支持附加组件"部分,以获取活跃的 EUS 版本列表。)具有有效 EUS 订阅的用户可以通过 Red Hat Subscription Manager (RHSM) 看到标准的软件仓库,以及 EUS 软件仓库。RHSM 通过以下方法提供有关红帽订阅的状态、清单、机构等信息:
- 一个在红帽客户门户网站中托管的服务
- 通过 Red Hat Satellite 实现内部访问
- 使用 Red Hat Enterprise Linux 系统的订阅管理器(Subscription Manager)
一个可靠的、具有相关文档记录的RHSM API当您购买一个产品订阅时,RHSM 会跟踪清单中的哪些系统被注册到订阅中。注册的系统可以获得支持服务,以及通过 Content Delivery Network (CDN) 获得勘误、补丁和升级。
相关的 EUS 软件仓库会显示在 RHSM 中,客户只会看到适用于其特定系统的硬件架构和安装的 Red Hat Enterprise Linux 的主版本的软件仓库。系统可以移到一个 EUS 软件仓库,方法是将系统的软件仓库菜单中的基础(base)软件仓库改为 EUS 软件仓库。
与 EUS 的时间和规划相关的注意事项
有关次版本及其生命周期日期的信息,请参阅 Red Hat Enterprise Linux 生命周期文档。
包括 EUS 的 Red Hat Enterprise Linux 8 次版本根据以下计划中的时间表进行发布。需要更长维护周期的用户应根据RHEL 生命周期政策,参照以下的时间表进行规划。
包括 EUS 的 Red Hat Enterprise Linux 9 次版本根据以下计划中的时间表进行发布。需要更长维护周期的用户应根据RHEL 生命周期政策,参照以下的时间表进行规划。
RHEL EUS 软件仓库会接收所有安全、错误修复和增强勘误 (根据 RHEL 生命周期政策中的完全维护阶段的规定),直到下一个次发行版本发布为止。之后,它会根据 EUS 的相关政策,只有选择地接收向后移植更新。
注意:标准基本软件仓库(如 Red Hat Enterprise Linux 9 for x86_64 - BaseOS)与任何 EUS 软件仓库都是相互排斥的。例如,一个系统只能订阅到标准基本仓库,或订阅到 EUS 仓库,但不能同时订阅到这两个仓库。当系统订阅到 EUS 软件仓库后,它将只收到 EUS 勘误更新。
EUS 软件仓库的升级限制
具有将系统订阅到 EUS 软件仓库的用户请注意,在次版本间进行升级时会有相关的升级限制。订阅到某个 EUS 软件仓库的系统应该始终升级到一个更高的、更当前的 EUS 存储库,或升级到新版本的 Red Hat Enterprise Linux 的基本软件仓库。例如,如果系统当前订阅了 EUS 9.1 软件仓库,则在适当时间其订阅应可以升级到:
- 当 RHEL 9.2 发布后升级到 RHEL 9.2 EUS 软件仓库
- 在 RHEL 9.4 发布后升级到 RHEL 9.4 EUS 软件仓库
- 任何 RHEL 9.y EUS 软件仓库,其中 y 是一个偶数
- Red Hat Enterprise Linux 9 的标准基本软件仓库,它是最新的次版本。
警告: 从一个带有更高版本号的最新次版本降级到以前的次版本或以前的 EUS 软件仓库是不安全的。例如,从 Red Hat Enterprise Linux 9.2 降级到 9.1 是不安全的。
EUS 软件仓库取消激活
对于一个特定的 RHEL 次版本,EUS 软件仓库(如 RHEL 9.0)和所有 EUS 软件仓库一样,会在通过 Red Hat Subscription Manager 创建并可用后的 24 个月之后被停用。当一个 EUS 软件仓库停用时,不会再向该软件仓库发布新的勘误。但是,对于具有有效订阅的用户,仍然可以访问之前发布的勘误。用户应迁移到更新的 EUS 版本以继续获得勘误更新,如安全和程序错误修复勘误。Red Hat Enterprise Linux Retired Life Cycle Dates 页包括了不再接收更新的、已停用的 EUS 软件仓库信息。
有关 EUS 和 Red Hat Enterprise Linux 生命周期的更多信息,请访问红帽客户门户。
EUS 维护政策
有关 EUS 维护政策的信息,请访问 Red Hat Enterprise Linux LIfe Cycle 页。
有关 Red Hat Enterprise Linux 订阅,以及基础仓库和子仓库的更多信息,请访问红帽客户门户。
其他资源
虽然 EUS 提供了一个更严格的勘误选择,但它并不是一个完整的操作架构或规则环境,对于需要通过一个勘误管理系统来支持其 Red Hat Enterprise Linux 系统的严格生命周期的 EUS 的用户,请参阅以下资源。Red Hat Satellite 内容管理指南。
Red Hat Enterprise Linux 8 EUS 常见问题解答
Red Hat Enterprise Linux 9 EUS 常见问题解答
-
适用于 2019 年 10 月 1 日及之后的级别为重要(Important)的 CVE ↩︎
Comments