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指令來替換它們。 - 對於未能成功擴展的工作者群組,在配額增加後,叢集自動擴展功能(若已在該工作者群組中啟用)會自動重新嘗試進行資源配置。
- 對於發生故障的工作節點,您可以將其刪除並建立新的,或者使用