2.2. 分配的系统显示名称
红帽 Lightspeed 环境中的每个系统都分配了一个显示名称,用于标识 Red Hat Hybrid Cloud Console 中的该系统。为系统分配显示名称的方法有两种:
- 自动处理方式,Red Hat Lightspeed 清单会为系统分配一个显示名称。Red Hat Lightspeed 从数据收集器接收显示名称,如 Red Hat Subscription Manager (RHSM),并将其应用到系统。
- 手动创建显示名称,并手动将其应用到系统。
系统分配了显示名称后,该名称将保留在 Red Hat Hybrid Cloud Console 中。另一个应用程序无法覆盖显示名称。
2.2.1. 数据收集器如何为系统自动分配默认名称 复制链接链接已复制到粘贴板!
数据收集器 是一个特定的应用程序或服务,负责将主机信息、更新或系统配置集数据发送到红帽 Lightspeed 清单。例如,Red Hat Subscription Manager (RHSM)和 Red Hat Satellite 充当 Red Hat Lightspeed 的数据收集器。
数据收集器可以在注册或注册更新过程中为 Red Hat Lightspeed 提供显示名称。如果数据收集器不提供显示名称,Red Hat Lightspeed 将使用系统完全限定域名(FQDN)作为显示名称。
与 Red Hat Lightspeed 交互的每个数据收集器都有分配的优先级。红帽 Lightspeed 清单使用数据收集器提供的显示名称,具有最高优先级。这意味着,由优先级更高的数据收集器报告的显示名称会覆盖由具有较低优先级的数据收集器设置的显示名称。
如果优先级更高的数据收集器已经设置了显示名称,则 Red Hat Lightspeed 会忽略较低优先级数据收集器提供的显示名称。系统始终显示来自最高优先级的数据收集器的显示名称,并忽略其余数据。
下表显示了按优先级排列的数据收集器:
| 优先级 | 数据收集器 | 描述 |
|---|---|---|
| 1 |
Red Hat Lightspeed UI、 | 手动分配的显示名称具有最高优先级。 |
| 2 |
|
这些 RHSM 数据收集器镜像显示从 RHSM 到红帽 Lightspeed 的名称。 |
| 3 | 默认(任何其他数据收集器) | 提供显示名称的所有非特定数据收集器的默认优先级,如红帽发现工具或 Red Hat Satellite。 |
| 4 | 没有数据收集器 | 如果没有数据收集器提供显示名称,Red Hat Lightspeed 会自动分配完全限定域名(FQDN)作为系统显示名称。 |
其他资源
2.2.2. 手动分配系统显示名称 复制链接链接已复制到粘贴板!
系统显示通过数据收集器分配的名称(例如,在使用 RHSM 注册过程中)会获得最高优先级。这意味着较低优先级的数据收集器无法覆盖您手动设置的名称。
如果您为数据收集器以外的系统分配一个名称(例如,在命令行中使用 hostname 命令),Red Hat Lightspeed 会在 Red Hat Lightspeed 中自动分配系统完全限定域名(FQDN),作为其在 Red Hat Lightspeed 中的显示名称。如果要使用您在 Red Hat Lightspeed 中通过 主机名 分配的系统名称,请使用 insights-client 或使用 inventory API 手动分配显示名称。
2.2.2.1. 使用红帽 Lightspeed UI 设置系统显示名称 复制链接链接已复制到粘贴板!
流程
-
导航到
。Systems 页面会显示您环境中所有系统的列表。 - 点击您要为其设置显示名称的系统的 More options 图标(&&)。
- 从下拉菜单中选择 Edit display name。此时会显示 Edit display name 对话框。
- 输入您要分配给系统的名称。
- 单击 Save,以保存新的显示名称。
2.2.2.2. 使用 insights-client 设置系统显示名称 复制链接链接已复制到粘贴板!
-
要使用
insights-client设置系统显示名称,请参阅 更改主机显示名称。
2.2.2.3. 使用清单 API 设置系统显示名称 复制链接链接已复制到粘贴板!
-
要使用 inventory API 设置系统显示名称,请发出
PATCH /hosts/{host_id_list}API 调用。有关使用 API 调用的更多信息,请参阅 Red Hat Lightspeed 主机 inventory API 目录中的hosts部分。