

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 License Manager 中配置 Linux 订阅发现
<a name="linux-subscriptions-manage-discovery"></a>

您可以通过许可证管理器控制台、License Manager Linux 订阅 API 或相关的 Linux 订阅 API 来配置 Linux 订阅的发现 SDKs。 AWS CLI当您为指定的 Linux 订阅激活发现功能时，您可以选择将发现范围扩展到您的帐户 AWS Organizations。 AWS 区域 如果您不想再跟踪订阅使用情况，也可以停用发现。

**注意**  
默认情况下，每个账户最多可以发现和显示 5,000 个 AWS 区域 资源。要申请上调限制，请使用[限制上调表](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase)。

**Topics**
+ [

## 配置 Linux 订阅发现
](#linux-subscriptions-configure-discovery)
+ [

## 激活红帽订阅管理器订阅发现
](#rhsm-subscription-discovery)
+ [

## 资源发现状态原因
](#linux-subscriptions-status-reasons)
+ [

## 停用对 Linux 订阅的发现
](#linux-subscriptions-disable-discovery)

## 配置 Linux 订阅发现
<a name="linux-subscriptions-configure-discovery"></a>

要从 License Manager 控制台的 **“设置**” 页面配置 Linux 订阅发现，请执行以下步骤：

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在导航窗格中，选择**设置**。这将打开 “**设置”** 页面。

1. 打开 **Linux 订阅**选项卡，然后选择**配置**。这将打开 “**配置 Linux 订阅设置”** 面板。

1. 选择应运行 Lin AWS 区域 ux 订阅发现的**来源**。

1. 要在中汇总账户中的订阅数据 AWS Organizations，请选择**链接 AWS Organizations**。此选项仅在为您的账户配置后 AWS Organizations 才会出现。

1. 查看并确认授予为 Linux 订阅创建服务相关角色的 AWS License Manager 权限的选项。

1. 选择 **Save configuration**。

## 激活红帽订阅管理器订阅发现
<a name="rhsm-subscription-discovery"></a>

要代表您从红帽订阅管理器 (RHSM) 检索订阅信息，License Manager 必须提供您的红帽客户账户 API 凭证。

### 先决条件
<a name="rhsm-subscription-discovery-prereq"></a>

在激活订阅发现之前，请确保满足以下先决条件。
+ 必须 AWS 账户 先为您激活 Linux 订阅的默认发现，然后才能配置 RHSM 订阅发现。如果默认发现设置为 “**未激活**”，请参见[配置 Linux 订阅发现](#linux-subscriptions-configure-discovery)。
+ 如果您使用组织管理员提供的企业红帽登录信息，请确保您的登录 ID 已分配以下角色和权限：
  + **角色：**管理您的订阅
  + **权限：**`View All`，或 `View/Edit All`

  如果您的登录 ID 没有所需的角色和权限，请联系您的红帽门户组织管理员并请求将其添加到您的登录名中。有关红帽角色和权限的更多信息，请参阅[红帽客户门户的角色和权限](https://access.redhat.com/articles/1757953)。有关如何联系您的红帽门户组织管理员的更多信息，请参阅[如何知道我的组织管理员是谁？](https://access.redhat.com/articles/customer-service-accounts#OrgAdmin) 在*红帽客户门户知识库*中。
+ 要激活 RHSM 订阅发现，您必须提供红帽客户账户 API 离线令牌或包含离线令牌的 AWS Secrets Manager 密钥。要获取离线令牌，请按照*红帽文档*网站上[生成新的离线令牌](https://docs.redhat.com/en/documentation/subscription_central/1-latest/html-single/using_apis_in_red_hat_subscription_management/index#using-rhsm-apis-con)中所述的步骤进行操作。
**重要**  
您的安全对我们很重要。您的红帽离线访问令牌安全地存储在 Secrets Manager 中。每次向红帽请求订阅详细信息时，License Manager 都会使用您的密钥生成临时访问令牌。

### Activation
<a name="rhsm-subscription-discovery-activate"></a>

要从 License Manager 控制台的 **“设置**” 页面激活 RHSM 发现，请执行以下步骤：

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在导航窗格中，选择**设置**。

1. 在 **“设置”** 页面上，打开 **Linux 订阅**选项卡。

1. 选择 “**编辑”** 以更新您的 Linux 订阅设置。这将打开**配置 Linux 订阅发现**页面。

1. 要开始激活过程，请选中 “**激活红帽订阅管理器 (RHSM) 发现**” 复选框。这将显示 **Link RHSM 账户**面板。

1. 选择适用于您的**密钥的 Secret（Token）**选项，然后按照其余步骤进行操作，具体取决于您选择的选项。

1. 

**选项：创建新密钥 — *推荐***  
提供红帽离线访问令牌，然后让 License Manager 代表你在 Secrets Manager 中创建访问密钥。

   1. 在密钥名称中输入您的密**钥的名称**。

   1. 将您的红帽离线访问令牌粘贴到**离线令牌**框中。确保代币值前后没有多余的空格或换行符。您可以在红帽[订阅管理器 API 令牌页面上生成您的红帽离线访问令牌](https://access.redhat.com/management/api)。

**选项：选择一个密钥**  
在 Secrets Manager 中选择一个包含您的红帽离线访问令牌的现有密钥。

1. （可选）为您的密钥添加标签。

1. 选中页面底部的复选框以确认通过激活红帽订阅管理器发现，您授予访问该 AWS License Manager 服务的权限，以收集与在 Amazon EC2 实例上使用的红帽订阅相关的数据。

1. 选择**激活**。

## 资源发现状态原因
<a name="linux-subscriptions-status-reasons"></a>

 AWS License Manager 将显示 AWS 区域 您选择启用 Linux 订阅发现功能的每个订阅的状态和相应的状态原因。如果您将 Linux 订阅与 AWS Organizations以下内容相关联，则状态原因会有所不同：
+ 正在进行中
+ 成功
+ 失败

为您选择的每个区域显示的状态原因一次最多显示两个状态原因。下表提供了更多详细信息：


| 状态原因操作 | 说明 | 
| --- | --- | 
|  Account-onboard  | 注册单个账户。 | 
|  Account-offboard  | 注销单个账户。 | 
|  Org-onboard  | 注册整个组织。 | 
|  Org-offboard  | 注销整个组织。 | 

您可以调用 `UpdateServiceSettings` API 并随后调用 `GetServiceSettings` API 来监控启用 Linux 订阅的进度。每种状态和状态原因可以同时适用于多个区域。下表提供了有关状态和状态原因的更多详细信息：

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/license-manager/latest/userguide/linux-subscriptions-manage-discovery.html)

## 停用对 Linux 订阅的发现
<a name="linux-subscriptions-disable-discovery"></a>

您可以从 AWS License Manager 设置页面停用 Linux 订阅的发现。但是，如果您已激活发现 

**警告**  
如果您禁用发现，则之前在 Linux 订阅中发现的所有数据都将从中删除 AWS License Manager。

**禁用 Linux 订阅的发现功能**

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在左侧导航窗格中，选择**设置**。

1. 在**设置**页面上，选择 **Linux 订阅**选项卡，然后选择**禁用 Linux 订阅发现**。

1. 输入**Disable**，然后选择**禁用**以确认停用。

1. （可选）删除 Linux 订阅的服务相关角色。有关更多信息，请参阅[删除 License Manager 的服务相关角色](https://docs.aws.amazon.com/license-manager/latest/userguide/linux-subscriptions-role.html)。

1. （可选）禁用 License Manager 与您的组织之间的可信访问权限。有关更多信息，请参阅[AWS License Manager 和 AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/services-that-can-integrate-license-manager.html)。