IBM Cloud Docs
工作程序节点的常见问题

工作程序节点的常见问题

虚拟私有云 经典基础架构

查看常见错误消息并了解如何解决这些错误。 消息可能以前缀 '<provider>' infrastructure exception: 开头,其中 <provider> 标识工作程序节点使用的基础结构提供程序。

禁止帐户订购

消息:

Your account is currently prohibited from ordering 'Computing Instances'.

说明和解决方案

您的 IBM Cloud 基础架构帐户可能受到限制,无法订购计算资源。 通过打开 IBM Cloud 支持案例,联系 IBM Cloud 支持人员。

无法下订单

消息:

Could not place order.

Could not place order. There are insufficient resources behind router 'router_name' to fulfill the request for the following guests: 'worker_id'.

说明和解决方案: 选择的专区可能没有足够的基础架构容量来供应工作程序节点。 或者,您可能已超出 IBM Cloud 基础架构帐户中的限制。

要解决此问题,请尝试以下某个选项:

  • 专区中的基础架构资源可用性可能经常波动。 请等待几分钟,然后重试。
  • 对于单专区集群,请在另一个专区中创建集群。 对于多专区集群,请将专区添加到集群。
  • 在 IBM Cloud 基础架构帐户中,为工作程序节点指定不同的公用和专用 VLAN 对。 对于工人池中的工人节点,可以使用 "ibmcloud oc zone network-set [命令](例如
  • 请联系您的IBM Cloud基础架构帐户经理,确认您没有超过帐户限额(如全球配额)。
  • 打开 IBM Cloud 基础架构支持案例

无法获取网络 VLAN

消息:

Could not obtain network VLAN with ID: <vlan-id>

说明和解决方案

由于以下某种原因而找不到所选的 VLAN 标识,因此无法供应工作程序节点:

  • 您可能指定的是 VLAN 编号,而不是 VLAN 标识。 VLAN 编号的长度为 3 位或 4 位,而 VLAN 标识的长度为 7 位。 要检索 VLAN 标识,请运行 ibmcloud oc vlan ls --zone <zone>
  • 该 VLAN 标识可能未与所使用的 IBM Cloud 基础架构帐户相关联。 要列出帐户的可用 VLAN 标识,请运行 ibmcloud oc vlan ls --zone <zone>。 要更改IBM Cloud基础架构帐户,请参阅 "ibmcloud oc credential set

位置无效

消息:

The location provided for this order is invalid

说明和解决方案

IBM Cloud 基础架构未设置为订购所选数据中心内的计算资源。 请联系 IBM Cloud 支持,以验证您的帐户是否正确设置。

许可权错误

消息:

The user does not have the necessary classic infrastructure permissions to add servers

'Item' must be ordered with permission.

The credentials could not be validated.

'<Provider>' infrastructure request not authorized

说明和解决方案

您可能没有必需的许可权在 IBM Cloud 基础架构产品服务组合中执行操作,或者使用的基础架构凭证不正确。 请参阅设置 API 密钥以启用对基础架构产品服务组合的访问

防火墙错误

消息:

Worker unable to talk to IBM Cloud Kubernetes Service servers. Please verify your firewall setup is allowing traffic from this worker.

说明和解决方案

如果您有防火墙,请配置防火墙设置以允许出局流量流至相应的端口和 IP 地址

硬重新引导

消息:

The worker did not respond to the soft reboot request. A hard reboot might be necessary.

说明和解决方案

虽然对工作程序节点发出了重新引导,但工作程序节点无响应。 您可以使用“--hard 选项重新运行 重启命令 来关闭工作节点,或运行”worker reload 命令

找不到实例

消息:

can't create IMS portal token, as no IMS account is linked to the selected BSS account

Provided user not found or active

User account is currently cancel_pending.

The worker node instance '<ID>' can't be found. Review '<provider>' infrastructure user permissions.

The worker node instance can't be found. Review '<provider>' infrastructure user permissions.

The worker node instance can't be identified. Review '<provider>' infrastructure user permissions.

说明和解决方案

用于访问IBM Cloud基础架构组合的 API 密钥的所有者不具备执行操作所需的权限,或者可能正在等待删除。

作为用户,请按照以下步骤操作:

  1. 如果您有权访问多个帐户,请确保您已登录到要使用 Red Hat OpenShift on IBM Cloud 的帐户。
  2. 运行 "ibmcloud oc api-key info --cluster <cluster_name_or_ID>,查看用于访问IBM Cloud基础架构组合的当前 API 密钥所有者。
  3. 运行 "ibmcloud account list 查看当前使用的IBM Cloud账户的所有者。
  4. 请与 IBM Cloud 帐户的所有者联系,并报告 API 密钥所有者在 IBM Cloud 基础架构中的许可权不足,或者可能处于待删除状态。

作为账户所有者,请按照以下步骤操作:

  1. 查看 IBM Cloud 基础架构中所需的经典许可权,以执行先前失败的操作。 对于 VPC 基础架构提供者,API 密钥所有者必须具有 管理员 平台访问角色。
  2. 修复 API 密钥所有者的权限,或使用 "ibmcloud oc api-key reset --region <region> 命令创建新的 API 密钥。
  3. 如果您或其他帐户管理员在帐户中手动设置了IBM Cloud基础架构凭据,请运行 "ibmcloud oc credential unset --region <region> 从帐户中删除该凭据。