14.2. 为托管集群收集 OpenShift Container Platform 数据


您可以使用 multicluster engine Operator web 控制台或使用 CLI 为托管集群收集 OpenShift Container Platform 调试信息。

14.2.1. 使用 CLI 为托管集群收集数据

您可以使用 CLI 为托管集群收集 OpenShift Container Platform 调试信息。

先决条件

  • 您必须具有对管理集群的 cluster-admin 访问权限。
  • 您需要 HostedCluster 资源的 name 值以及部署 CR 的命名空间。
  • 已安装 hcp 命令行界面。如需更多信息,请参阅"安装托管的 control plane 命令行界面"。
  • 已安装 OpenShift CLI (oc)。
  • 您必须确保 kubeconfig 文件已被加载,并指向管理集群。

流程

  1. 输入以下命令生成 kubeconfig 文件:

    $ hcp create kubeconfig --namespace <hosted_cluster_namespace> \
      --name <hosted_cluster_name> > <hosted_cluster_name>.kubeconfig
    Copy to Clipboard Toggle word wrap
  2. 保存 kubeconfig 文件后,您可以输入以下示例命令来访问托管集群:

    $ oc --kubeconfig <hosted_cluster_name>.kubeconfig get nodes
    Copy to Clipboard Toggle word wrap
  3. .输入以下命令收集 must-gather 信息:

    $ oc adm must-gather
    Copy to Clipboard Toggle word wrap

14.2.2. 使用 Web 控制台为托管集群收集数据

您可以使用 multicluster engine Operator web 控制台为托管集群收集 OpenShift Container Platform 调试信息。

先决条件

  • 您必须具有对管理集群的 cluster-admin 访问权限。
  • 您需要 HostedCluster 资源的 name 值以及部署 CR 的命名空间。
  • 已安装 hcp 命令行界面。如需更多信息,请参阅"安装托管的 control plane 命令行界面"。
  • 已安装 OpenShift CLI (oc)。
  • 您必须确保 kubeconfig 文件已被加载,并指向管理集群。

流程

  1. 在 Web 控制台中,选择 All Clusters 并选择您要故障排除的集群。
  2. 在右上角,选择 Download kubeconfig
  3. 导出下载的 kubeconfig 文件。
  4. 输入以下命令收集 must-gather 信息:

    $ oc adm must-gather
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat