由于配额限制,VPC 工作节点无法完成配置
虚拟私有云
当您尝试在 VPC 集群中创建或添加工作节点时,工作节点无法完成配置,并显示与配额限制相关的错误。
您的工作节点处于 provision_failed 状态。 当您运行 ibmcloud oc worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID 或在控制台中查看工作进程详细信息时,会看到类似以下示例的错误消息。
The user account has insufficient infrastructure quota to provision the worker: A VSI with this profile (30720GB generic instance storage) will put user over quota. Allocated: 1013760GB, Quota: 983040GB
该错误消息会指出是哪项资源配额被超出( vCPU, 内存、GPU、实例存储或优化实例存储),并提供有关您当前分配情况和配额限制的详细信息。
VPC 按账户为单位管理 vCPU, 内存、GPU、实例存储和优化型实例存储资源的配额。 当您在公共基础设施上为 VPC 虚拟服务器实例 (VSI) 工作节点进行资源配置时,这些资源将计入您账户的 VPC 配额。 如果任何一项资源达到配额上限,则工作节点配置将失败。
目前,该配额管理仅适用于公共基础设施上的 VSI 工作节点。 专用主机和裸机工作节点不受这些 VPC 配额限制,因为 Red Hat OpenShift on IBM Cloud 仍负责管理此类工作节点的配额。
要解决此问题,您需要提高受影响资源的 VPC 配额。
-
请查看您当前的 VPC 配额使用情况,以确定您已达到哪项资源限制。 有关 VPC 配额以及如何查看这些配额的更多信息,请参阅《 配额和服务限制》和 《 查看 VPC 资源指标 》。
-
请向 VPC 提交支持工单,申请为受影响的资源( vCPU, 内存、GPU、实例存储或优化型实例存储)提高配额。
- 访问 IBM Cloud 支持中心。
- 点击 “创建案例”。
- 选择 “VPC 基础设施”作为服务。
- 在案例描述中,请说明:
- 您需要增加配额的资源类型( vCPU, 内存、GPU、实例存储或优化型实例存储)
- 您当前的配额上限
- 您申请的新配额限额
- 增长的原因(例如,
Need to provision additional worker nodes for my Red Hat OpenShift on IBM Cloud cluster)
-
在配额增加获得批准并生效后,请重新尝试为工作节点进行配置。
- 对于出现故障的工作节点,您可以将其删除并创建新的,或者使用
ibmcloud oc worker replace命令来替换它们。 - 对于未能完成扩展的工作者池,在配额增加后,集群自动扩展器(如果已在该工作者池上启用)会自动重试资源配置。
- 对于出现故障的工作节点,您可以将其删除并创建新的,或者使用