Red Hat Enterprise Linux (RHEL) 延长更新支持 (EUS) 概述
- 什么是延长更新支持 (EUS)?
- 哪些客户用例适合使用 EUS?
- EUS 仓库更新是如何进行的?
- 推荐的 Red Hat Enterprise Linux 维护实践
- 如何访问 EUS
- EUS 时间和规划注意事项
- EUS 软件仓库的升级限制
- 其他信息
什么是延长更新支持 (EUS)?
延长更新支持 (Extended Update Support,简称 EUS) 是 Red Hat Enterprise Linux 订阅用户的一个可选产品。通过 EUS,红帽为一组预定义的 Red Hat Enterprise Linux 次版本提供严重性级别为关键 (Critical) 和重要 (Important) 1 的安全更新以及具有紧急(urgent)优先级的程序错误修复提供向后移植(backport)通过 EUS,客户可以在 24 个月内持续使用同一个 Red Hat Enterprise Linux 次版本,以便为关键任务应用程序提供一个稳定的生产环境。
x86-64 Red Hat Enterprise Linux Server Premium 订阅提供了 EUS,并作为一个附加服务(Add-on)为 Red Hat Enterprise Linux Server 标准(standard)订阅、Red Hat Enterprise Linux for IBM Power LE 和 Red Hat Enterprise Linux for IBM z Systems 订阅提供。现在,使用 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 提供的。它具有一个镜像(mirror)仓库层次结构(每个次版本都有一个独立的软件仓库,以及相关的子软件仓库集)。
随着 Red Hat Enterprise Linux 8 的推出,相关内容会通过以下两个主要软件仓库发布:BaseOS 和 AppStream。
BaseOS
BaseOS 仓库的内容旨在提供实现底层操作系统功能的核心组件,它是所有安装的基础。这些内容使用 RPM 格式,它的支持条款与之前的 Red Hat Enterprise Linux 版本相似。
AppStream
AppStream 仓库的内容包括额外的、用户空间应用程序、运行时语言和数据库,用于支持各种工作负载和用例。AppStream 中的内容使用两种格式之一 - 广为熟悉的 RPM 格式,以及 RPM 格式的扩展,称为模块(module)。
使用 x86-64 架构的 RHEL EUS 示例
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 - 延长更新支持
rhel-8-for-x86_64-appstream-eus-rpms
- Red Hat Enterprise Linux 8 for x86_64 - BaseOS - 延长更新支持
rhel-8-for-x86_64-baseos-eus-rpms
Red Hat Enterprise Linux 9 Minor 版本软件仓库
- 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 - 延长更新支持 (EUS)
rhel-9-for-x86_64-appstream-eus-rpms
- Red Hat Enterprise Linux 9 for x86_64 - BaseOS - 延长更新支持(EUS)
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 的包含政策接收所选的后向移植(backport)。
备注:标准的基本(base)软件仓库(如 Red Hat Enterprise Linux 9 for x86_64 - BaseOS)与任何 EUS 软件仓库都是相互排斥的(例如,一个系统只能订阅到标准基本仓库,或订阅到 EUS 仓库,但不能同时订阅到这两个仓库)。当系统订阅到 EUS 软件仓库后,它将只能收到 EUS 勘误更新。
EUS 软件仓库的升级限制
具有将系统订阅到 EUS 软件仓库的用户请注意,在次版本间进行升级时会有相关的升级限制。(例如,订阅特定 EUS 仓库的系统应始终升级到更新的 EUS 仓库,或升级到该版本的 Red Hat Enterprise Linux 的基本(base)仓库)。例如,如果系统当前订阅了 EUS 9.1 仓库,则可以将其订阅升级到:
- RHEL 9.2 EUS 仓库(在 9.2 发布后)
- RHEL 9.4 EUS 软件仓库(在 RHEL 9.4 发布后)
- 任何 9.y EUS 仓库,其中 y 是偶数
- Red Hat Enterprise Linux 9 的标准基本(base)软件仓库,它是最新的次版本。
警告:从一个带有更高版本号的较新的次版本降级到以前的次版本或以前的 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 生命周期日期页来查看哪些 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 Content Management Guide 中。
Red Hat Enterprise Linux 8 EUS 常见问题解答
Red Hat Enterprise Linux 9 EUS 常见问题解答
-
适用于在 2019 年 10 月 1 日或之后发生重要级别的 CVE ↩︎
Comments