Translated message

A translation of this page exists in English.

如何使用 Red Hat Subscription Manager 在红帽客户门户网站中注册并订阅 RHEL 系统

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux (RHEL)
    • RHEL 5.7 及更新的版本
    • RHEL 6.1 及更新的版本
    • RHEL 7.0 及更新的版本
    • RHEL8
    • RHEL9
  • Red Hat Subscription Management
  • Red Hat Subscription-Manager
  • 红帽客户门户网站

Issue

  • 如何使用 Red Hat Subscription-Manager 将新的 Red Hat Enterprise Linux 系统注册到客户门户网站?
  • 如何使用 Red Hat Subscription-Manager 取消注册 RHEL 系统?
  • 如何使用池 ID 将 Red Hat Enterprise Linux 服务器注册到特定订阅?
  • 如何注册和订阅在防火墙代理后面运行的 RHEL 系统?
  • 如何使用激活码注册 RHEL 系统?
  • 如何将注册的 RHEL 服务器从 RHN Classic 更新或迁移到 RHSM
  • 什么是 Subscription-Manager,如何注册 RHEL 系统,以便可以使用 yum 安装软件包或更新?
  • *如何使用 Subscription-Manager 将 RHEL 系统注册到 RHSM,以便可以使用 yum 安装软件包?
  • 我们无法从 yum 安装软件包,如何将 RHEL 系统注册到 RHSM 以获取软件包?
  • 无法找到 RHEL 7.0 的 rhn_register。如何注册 RHEL7 服务器以获取更新?

Resolution

用户可以使用 Red Hat Subscription Management 跟踪其订阅的数量和使用情况。

注意:对于 Red Hat Subscription-Manager,注册和使用订阅实际上是两个部分。
首先需要注册系统,然后使用订阅。

Red Hat Labs Registration Assistant

我们有一个在线工具,可帮助您选择最合适的注册方式。如果您想使用此工具,请访问https://access.redhat.com/labs/registrationassistant/

使用一个步骤完成注册和自动订阅

使用以下命令来注册系统,然后自动关联与该系统匹配的所有可用订阅:

# subscription-manager register --username <username> --password <password> --auto-attach

如果命令无法附加订阅,它将在输出中显示相关信息。您可以手动从客户门户网站中附加订阅(请参阅下一节)。

首先注册,然后在客户门户网站中附加订阅

使用以下命令注册一个系统,它在注册后不会立即附加订阅:

# subscription-manager register

使用客户门户网站附加一个特定的订阅

注册后,您可以使用客户门户网站为注册的系统分配一个订阅,详情请参阅此文档

  • 完成后,使用以下命令刷新机器上的信息。在每次通过客户门户网站添加或更改附加的订阅后都需要运行它:
# subscription-manager refresh

附加与系统匹配的可用订阅

注册后,使用以下命令附加与当前系统匹配的所有可用订阅。

# subscription-manager attach --auto

使用一个特定的池注册

注册后,使用以下命令从特定池中附加订阅:

# subscription-manager attach --pool=<POOL_ID>

(您可以使用 subscription-manager list --available)找到哪些池可用。)
注意:在 subscription-manager-1.1.9-1 或更高版本中,attach 替代了 subscribe 选项。如需更多信息,请参阅以下文章: RHBA-2013-0350

如果您不确定所需的池 ID,以及相关的信息(如过期时间),可用使用以下命令获得:

# subscription-manager list --available --all

对于使用 RHEL Virtual Data Center 订阅的系统,请参阅如何使用 "Red Hat Enterprise Linux for Virtual Datacenter subscription" 订阅 VMware 或 Hyper-V 客户机

通过 GUI 注册

# subscription-manager-gui
  • 系统也可以在首次启动过程中,或作为 kick-start 的一部分注册到客户门户网站(请参阅安装指南)

通过 HTTP 代理或防火墙连接

对于在公司防火墙或 HTTP 代理后面运行的系统,管理员需要以下解决方案中的步骤: 如何通过防火墙或代理访问 Red Hat Subscription Manager (RHSM)?

离线注册

有些系统可能没有与互联网连接,但管理员仍然希望附加和跟踪该系统的订阅。这可以通过使用客户门户网站手动注册系统来完成。

使用激活码注册

Red Hat Subscription Management 中的激活码允许您注册和附加与您的帐户关联的订阅,而无需指定 RHSM 用户名和密码。机构管理员可在注册前使用激活码预先配置订阅。在创建了机构的激活码后,用户可以注册系统,并一次性将其所有所需的订阅附加到系统。请参阅如何使用激活码将系统注册到 Red Hat Subscription Management?

取消注册系统

# subscription-manager remove --all
# subscription-manager unregister
# subscription-manager clean

请参阅如何删除在 Red Hat Subscription Manager (RHSM) 中注册的系统配置集?

从 RHN Classic 迁移到 RHSM

故障排除

遇到问题?请参阅以下解决方案,对在注册系统时遇到的常见问题进行故障排除:

RHEL 系统注册指南

本文档是涵盖 RHEL 系统注册内容的集合的一部分。
如果它没有包括您所需的内容,请返回到RHEL 系统注册指南

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments