跳至内容

如何在 RHEL 7 和 AL2 的终止支持日期之后获取延长生命周期支持?

2 分钟阅读
0

我有一个运行 Red Hat Enterprise Linux 7(RHEL 7)或 Amazon Linux 2(AL2)的 Amazon Elastic Compute Cloud(Amazon EC2)实例。我想在 RHEL 或 AL2 终止支持或生命周期终止(EOL)日期之后获取延长生命周期支持(ELS)。

解决方法

注意: 如果您在运行 AWS 命令行界面(AWS CLI)命令时收到错误,请参阅排查 AWS CLI 错误。此外,请确保您使用的是最新版本的 AWS CLI

Amazon Linux 2

Amazon Linux 2(AL2)已于 2026 年 6 月 30 日达到支持终止日期。与 RHEL 7 不同,AL2 没有扩展生命周期支持(ELS)计划。在此日期之后,没有任何延期、例外或额外的支持选项可用。

如果您仍在运行 AL2 实例,请迁移到什么是 Amazon Linux 2023?。有关迁移指导,请参阅如何将运行 AL2 的 Amazon EC2 实例迁移到 AL2023?

RHEL 7

要为 Red Hat Enterprise Linux(RHEL)7 获取 ELS,您必须通过 AWS Marketplace 购买附加订阅并配置特定的存储库。

完成以下步骤:

  1. 要验证您的 EC2 实例是否使用 RHEL 7 即用即付(PAYG)亚马逊机器映像(AMI),请运行以下 describe-instances AWS CLI 命令以获取账单产品代码:

    TOKEN=`curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` && curl -s -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/dynamic/instance-identity/document | grep -iE 'BillingProduct|marketplace' | grep billing | awk -F'"' '{print "[ \""$4"\" ]"}'

    注意: 在命令的输出中,bp-6fa54006 表示每小时 PAYGbp-63a5400a 表示云访问(BYOS)

  2. 如果您的实例未运行 RHEL 7.9,请运行以下命令对其进行更新:

    sudo yum update -y
  3. 在 AWS Marketplace 上打开 Red Hat Enterprise Linux 7 ELS

  4. 完成订阅流程。选择 Subscribe(订阅),然后选择 Set up your account(设置您的账户)以将您的 AWS 账户关联到 console.redhat.com
    注意: 您必须拥有有效的 Red Hat 客户门户账户才能进行连接。

  5. 要使用按需型实例,请使用 Red Hat host-metering 代理配置按小时计量。要更新订阅管理器并将您的系统注册到 Red Hat Subscription Management(RHSM),请运行以下命令:

    sudo yum -y update subscription-manager
    sudo subscription-manager register
  6. 要安装、激活和启动主机计量服务,请运行以下命令:

    sudo yum -y install host-metering
    sudo systemctl enable --now host-metering.service
    sudo systemctl status host-metering.service
  7. 要配置 RHSM 对 ELS 存储库的访问权限,请运行以下命令:

    subscription-manager config --rhsm.manage_repos=1
  8. 要激活 ELS 存储库,请运行以下命令:

    subscription-manager repos --enable rhel-7-server-els-rpms

注意: RHEL ELS 插件为关键安全修复、Red Hat 选择的重要错误修复和技术支持提供软件维护。您只能在之前的次要版本中使用 ELS 插件。例如,对于 RHEL 7.9,您可以使用适用于 RHEL 7 的插件。

有关 RHEL ELS 账单的信息,请参阅有关 AWS Marketplace 上 Amazon EC2 上的 Red Hat Enterprise Linux 常见问题解答定价RHEL 7 ELS 页面主题。

重要信息: 最佳做法是在 ELS 期限结束之前迁移到最新的支持版本。ELS 不会向您的实例添加新功能、增强功能或非安全性软件包。硬件激活和根本原因分析的范围也很有限。

相关信息

Amazon Linux 2 常见问题

什么是 Amazon Linux 2023?

Red Hat 网站上的通过云市场启用 Red Hat Enterprise Linux 7 延长生命周期支持

Red Hat 网站上的宣布为 Red Hat Enterprise Linux 7 提供长达 4 年的延长生命周期支持(ELS)

AWS 官方已更新 23 天前