由于配额限制,VPC 工作节点无法完成配置
虚拟私有云
当您尝试在 VPC 集群中创建或添加工作节点时,工作节点无法完成配置,并显示与配额限制相关的错误。
您的工作节点处于 provision_failed 状态。 当您运行 ibmcloud ks 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 配额限制,因为 IBM Cloud Kubernetes Service 仍负责管理此类工作节点的配额。
要解决此问题,您需要提高受影响资源的 VPC 配额。
-
请查看您当前的 VPC 配额使用情况,以确定您已达到哪项资源限制。 有关 VPC 配额及其查看方法的更多信息,请参阅《 配额和服务限制》和 《 查看 VPC 资源指标 》。
-
请向 VPC 提交支持工单,申请为受影响的资源( vCPU, 内存、GPU、实例存储或优化型实例存储)提高配额。
- 访问 IBM Cloud 支持中心。
- 点击 “创建案例”。
- 选择 “VPC 基础设施”作为服务。
- 在案例描述中,请说明:
- 您需要增加配额的资源类型( vCPU, 内存、GPU、实例存储或优化型实例存储)
- 您当前的配额上限
- 您申请的新配额限额
- 增长的原因(例如,
Need to provision additional worker nodes for my IBM Cloud Kubernetes Service cluster)
-
在配额增加获得批准并生效后,请重新尝试为工作节点进行配置。
- 对于出现故障的工作节点,您可以将其删除并创建新的,或者使用
ibmcloud ks worker replace命令来替换它们。 - 对于未能完成扩展的工作者池,在配额增加后,集群自动扩展器(如果已在该工作者池上启用)会自动重试资源分配。
- 对于出现故障的工作节点,您可以将其删除并创建新的,或者使用