1.3. 运行mustgather命令来排查多集群全局中心的问题


您可以运行 must-gather 命令来排除多集群全局 hub 的问题。运行 must-gather 命令以收集详细信息、日志,并采取措施调试问题。当您请求支持时,这个调试信息会很有用。

oc adm must-gather命令会从集群中收集调试问题通常需要的信息,包括以下项目的信息:

  • 资源定义
  • 服务日志

1.3.1. 先决条件

运行 must-gather 命令必须满足以下先决条件:

  • 使用具有 cluster-admin 角色的用户访问全局 hub 和受管 hub 集群。
  • 在本地计算机上安装 OpenShift 容器平台命令行界面。有关更多信息,请参阅 OpenShift 容器平台文档中的“OpenShift CLI 入门”部分
  • 了解 must-gather 命令以及按照 Red Hat OpenShift Container Platform 文档中的收集集群数据 所需的先决条件。

1.3.2. 运行 must-gather 命令

完成以下步骤,使用 must-gather 命令收集信息:

  1. 登录到您的全球中心集群
  2. 运行以下命令:

    oc adm must-gather --image=registry.redhat.io/rhacm2/acm-must-gather-rhel9:v2.14 --dest-dir=<directory>
    Copy to Clipboard Toggle word wrap
  3. 如果要检查受管 hub 集群,请在这些集群中运行 must-gather 命令。

收集以下资源的信息:

  • 两个对等级别:cluster-scoped-resourcesnamespace 资源。
  • 每个对等级别下的子类:用于 cluster-scope 和 namespace-scoped 资源的自定义资源定义的 API 组。
  • 每个子类的下一级: 按 kind 进行排序的 YAML 文件。
  • 对于多集群全局中心集群,您可以在命名空间资源中查看PostgresClusterKafka
  • 对于全局 hub 集群,您可以检查 multicluster global hub 相关 pod,并在 命名空间 资源的 pod 中记录日志。
  • 对于受管 hub 集群,您可以检查 multicluster global hub 代理 pod,并在 命名空间 资源的 pod 中记录日志。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat