Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 25 章 注册您的系统并应用订阅

25.1. 注册系统

在您可以访问服务和软件维护信息以及作为订阅中包含的增强支持前,您必须将新系统注册到红帽,并将适当的订阅与您的系统关联或 附加 适当的订阅。
红帽订阅为您提供以下系统访问权限:
  • 软件更新、勘误和维护
  • 红帽技术支持资源和知识库文章
红帽订阅管理部分订阅概念和工作流 包含有关不同环境和工作流的信息。基本注册过程(本节所述)将系统注册到客户门户网站订阅管理(红帽托管服务),并将系统订阅到最适合的订阅。还可以使用订阅资产管理器订阅服务、CloudForms 系统引擎或通过客户门户网站注册断开连接的系统来注册系统。

25.1.1. 在 Firstboot 中注册

首次引导新的 Red Hat Enterprise Linux 系统时,firstboot 系统会提示您注册系统并自动附加匹配的订阅。
红帽使用 X.509 证书 识别系统中已安装的产品、附加到系统的订阅,以及订阅服务清单中的系统本身。有几个不同的订阅服务来使用和识别基于证书的订阅,系统可以在 firstboot 中注册其中任何一个服务:
  • 客户门户订阅管理,红帽托管服务(默认)
  • 订阅资产管理器,这是一个内部订阅服务器,代理内容发送到客户门户网站的服务
  • CloudForms 系统引擎,即处理订阅服务和内容交付的内部服务
不需要选择特定类型的订阅/内容服务;所有三种服务器类型(Customer Portal 订阅管理、订阅资产管理器和 CloudForms 系统引擎)都在红帽订阅管理中,并使用相同的服务 API 类型。唯一需要识别的事情是要连接到的服务的主机名,然后为该服务提供适当的用户凭据。
  1. 要识别要用于注册的订阅服务器,请输入该服务的主机名。默认服务是客户门户网站订阅管理,主机名为 subscription.rhn.redhat.com。要使用不同的订阅服务,如订阅资产管理器,请输入本地服务器的主机名。
  2. Forward
  3. 输入给定订阅服务的用户凭证 以进行登录。
    重要
    使用的用户凭证取决于订阅服务。使用客户门户网站注册时,将红帽网络凭据用于管理员或公司帐户。
    但是,对于 Subscription Asset Manager 或 CloudForms System engine,要使用的用户帐户会在内部服务内创建,可能与客户门户网站用户帐户不同。
    如果您丢失了客户门户网站的登录名或密码,请从 https://www.redhat.com/wapps/sso/rhn/lostPassword.html 中恢复它们。如需丢失订阅资产管理器或 CloudForms 系统引擎的登录或密码信息,请联系您当地的管理员。
  4. 为主机设置系统名称。这是独一无二且明确识别订阅服务清单中的系统的任何内容。这通常是计算机的主机名或完全限定域名,但可以是任意字符串。
  5. 可选。设置在注册后是否应手动设置订阅。默认情况下,这个复选框会被取消选中,以便最匹配的订阅会自动应用到系统。选择此复选框意味着必须在第一次启动注册完成后手动将订阅添加到系统中。(即使订阅是自动附加,也可以在之后使用本地 Subscription Manager 工具将附加订阅添加到系统中。)
  6. 注册开始后,firstboot 扫描要注册系统的组织和环境(机构内的子域)。
    使用客户门户网站订阅管理的 IT 环境只有一个组织,因此不需要进一步的配置。使用本地订阅服务(如订阅资产管理器)的 IT 基础架构可能配置了多个组织,并且这些组织可在其中配置多个环境。
    如果检测到多个机构,Subscription Manager 会提示选择要加入的机构。
  7. 如果您决定让 Subscription Manager 自动将订阅附加到系统(默认),则系统会扫描订阅作为注册过程的一部分。
    注册完成后,订阅管理器会根据所选订阅中的信息以及附加到新系统的特定订阅报告系统中应用的服务级别。必须确认此订阅选择来完成注册过程。
    如果您选择在以后应用订阅,则将跳过该注册过程的一部分,firstboot 中的 Subscription Manager 屏幕会指示您稍后附加订阅。
  8. Forward 移至 firstboot 的下一个配置区域,用户设置。

25.1.2. 在第一个引导后注册

可使用本地 Red Hat Subscription Manager 工具注册该系统。
注意
Red Hat Subscription Manager(GUI 和 CLI)必须以 root 用户身份运行。
要从命令行注册,请使用带有 --autosubscribe 选项的 register 命令,以便自动附加最符合的订阅。例如:
[root@server ~]# subscription-manager register --autosubscribe
Username: admin@example.com
Password:

The system has been registered with id: 30a3dc1b-db07-4ee7-bfb0-e09504b4033c
Installed Product Current Status:
Product Name:           Red Hat Enterprise Linux Server
Status:                 Subscribed
使用 Red Hat Subscription Manager GUI 注册:
  1. 启动 Subscription Manager。例如:
    [root@server ~]# subscription-manager-gui
  2. 在 Subscription Manager 窗口的 System 菜单中,选择 Register 项。
  3. 输入要注册系统的订阅服务器的主机名。默认情况下,这个服务器是 Customer Portal Subscription Management(托管服务),地址为 subscription.rhn.redhat.com。要注册订阅资产管理器服务器或 CloudForms 系统引擎服务器,请输入相应的主机名。
  4. 在订阅服务中输入用户帐户的用户名和密码。
    重要
    使用的用户凭证取决于订阅服务。使用客户门户网站注册时,将红帽网络凭据用于管理员或公司帐户。
    但是,对于 Subscription Asset Manager 或 CloudForms System engine,要使用的用户帐户会在内部服务内创建,可能与客户门户网站用户帐户不同。
  5. (可选) 选择跳过自动订阅选择。
    默认情况下,注册过程会自动将系统订阅到最佳匹配订阅。这可以关闭,以便可以手动选择订阅。

25.1.3. 取消注册系统

使用 Red Hat Subscription Management 工具从 Red Hat Subscription Management 服务中取消注册系统 - 客户门户网站订阅管理、订阅资产管理器或 CloudForms 系统引擎。
例如,在命令行中使用 unregister 命令:
[root@server1 ~]# subscription-manager unregister
在 Subscription Manager UI 中:
  1. 启动 Subscription Manager。例如:
    [root@server ~]# subscription-manager-gui
  2. 在 Subscription Manager 窗口的 System 菜单中,选择 Unregister 项。