View a markdown version of this page

问题排查 - AWS 云端 Red Hat OpenShift 服务

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

问题排查

以下页面详细介绍了在创建或管理 ROSA 集群时遇到的一些常见问题。

访问 ROSA 集群调试日志

要开始对应用程序问题进行故障排除,请先查看调试日志。C ROSA LI 调试日志提供了有关创建 集群 失败时产生的错误消息的详细信息。

要显示 集群 调试信息,请运行以下 ROSA CLI 命令。在命令中,<cluster_name>用你的名字替换 集群。

rosa describe cluster -c <cluster_name> --debug

ROSA 集群在 集群 创建期间未能通过 AWS 服务配额检查

要使用 ROSA,可能需要增加您账户的服务配额。有关更多信息,请参阅 AWS 云端 Red Hat OpenShift 服务 终端节点和限额

  1. 运行以下命令确定您账户的配额。

    rosa verify quota
    注意

    不同 AWS 区域的配额有所不同。请务必确认每个所在区域的配额。

  2. 如果您需要增加配额,请导航到 服务配额 控制台

  3. 在导航窗格上,选择 AWS 服务

  4. 选择需要增加配额的服务。

  5. 选择需要增加的配额,然后选择请求增加配额

  6. 请求增加配额中,输入您想要的配额总量,然后选择请求

ROSA CLI 过期的离线访问令牌疑难解答

如果你使用 ROSA CLI 并且你的 api.openshift.com 离线访问令牌过期,则会出现一条错误消息。当 sso.redhat.com 使令牌失效时,就会发生这种情况。

  1. 导航到OpenShift 集群管理器 API 令牌页面,然后选择加载令牌

  2. 复制以下身份验证命令并将其粘贴到终端中。

    rosa login --token="<api_token>"

创建失败 集群 ,但 osdCcsAdmin 出现错误

注意

仅当您使用非 STS 配置 ROSA 集群的方法时,才会发生此错误。为避免出现此问题,请使用配置您的 ROSA 集群 AWS STS。有关更多信息,请参阅 使用 ROSA CLI 创建 ROSA 经典集群

如果创建 集群 失败,则可能会收到以下错误消息:

Failed to create cluster: Unable to create cluster spec: Failed to get access keys for user 'osdCcsAdmin': NoSuchEntity: The user with name osdCcsAdmin cannot be found.
  1. 删除 堆栈。

    rosa init --delete-stack
  2. 重新初始化您的账户。

    rosa init

后续步骤