第 7 章 从 Insights 清单中删除系统


您可以从 Red Hat Hybrid Cloud Console 清单中删除系统,以便在 Red Hat Enterprise Linux 清单或公告服务系统列表中不再看到该系统。Insights 客户端将在系统中取消注册,且不再向 Red Hat Enterprise Linux 报告数据。要删除系统,请完成以下流程中与您的用例最相关的步骤。

流程 1:使用 Insights 客户端删除

  1. 在系统命令行中输入以下命令:

    [root@server ~]# insights-client --unregister

流程 2:从 Red Hat Satellite 6 UI 中删除

  1. 登录 Satellite Web UI。
  2. 进入 Insights > Inventory。
  3. 选择要取消注册的系统配置文件。
  4. Actions > Unregister

流程 3:使用 Red Hat Insights API 删除

仅在实际系统销毁/重新安装时使用这个选项。如果您在不取消注册客户端的情况下使用 DELETE API,则主机将在下一次上传数据时重新显示。

  1. 从清单中获取系统配置文件列表。

    # curl -k --user PORTALUSERNAME https://console.redhat.com/api/inventory/v1/hosts | json_pp > hosts.json
  2. 如果系统中不存在 json_pp 命令,安装 perl-JSON-PP 软件包。

    # yum install perl-JSON-PP
  3. hosts.json 文件获取系统的 ID 并确认系统详情;例如:"id" : "f59716a6-5d64-4901-b65f-788b1aee25cc"。

    # curl -k --user PORTALUSERNAME https://console.redhat.com/api/inventory/v1/hosts/f59716a6-5d64-4901-b65f-788b1aee25cc
  4. 使用以下命令删除系统配置集:

    # curl -k --user PORTALUSERNAME -X "DELETE" https://console.redhat.com/api/inventory/v1/hosts/f59716a6-5d64-4901-b65f-788b1aee25cc
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.