嘗試刪除預留項目的密集配置政策
如果您嘗試在刪除預留項目之前,先刪除預留項目的密集配置政策,就會發生下列錯誤。
錯誤訊息:
The resource_policy resource 'projects/PROJECT_ID/regions/REGION/resourcePolicies/COMPACT_PLACEMENT_POLICY_NAME' is already being used by 'projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME'
解決方法:如要刪除預訂項目中指定的密集配置政策,請選取下列其中一種方法:
如果您是透過指定執行個體範本建立預留項目,請按照下列步驟操作:
查看預留項目的詳細資料,並記下預留項目的執行個體範本。
如果您是直接指定屬性來建立預訂,請按照下列步驟操作:
嘗試將特定預留項目縮減至低於目標數量的 VM
如果嘗試將特定預留項目中的預留 VM 數量,減少至低於使用預留項目的 VM 數量,就會發生下列錯誤。
錯誤訊息:
The resize instance count cannot be lower than the in use count for a specific reservation.
解決方法:為確保特定預留項目中的 VM 數量等於或低於使用預留項目的 VM 數量,請對超出的 VM 執行下列任一操作:
超過預留容量上限
嘗試建立隨需預留項目,或增加預留項目中的預留 VM 數量時,會發生下列錯誤。如果可用區的指定機器系列已達預留容量上限,要求就會失敗。
您可以保留的可用區容量有限。如果執行中的 VM 符合自動耗用預留項目的屬性,Compute Engine 就會嘗試耗用預留項目。如果託管這些 VM 的可用區已達到預留項目容量上限,Compute Engine 就無法使用預留項目。為避免對執行中的 VM 和未使用的預留容量重複收費,Compute Engine 會拒絕預留要求,並顯示這項錯誤。
錯誤訊息:
RESERVATION_CAPACITY_LIMIT_EXCEEDED
Failed to reserve additional capacity for 'MACHINE_FAMILY' because reservation capacity limit exceeded in 'ZONE'. Select a different machine family or zone.
解決方法:請嘗試下列一或多個選項:
保留執行中的 VM。如果
ZONE中有與自動使用的預留項目相符的執行中 VM,這些 VM 會繼續執行。預留項目容量限制不會影響執行中的 VM,您可能仍可在ZONE建立新的隨選 VM。使用其他可用區。請在其他可用區建立預留項目,確保
MACHINE_FAMILY機器家族有可用的預留容量。使用其他機器家族。建立預留項目,指定其他機器家族的機型。
減少 VM 數量或稍後再試。請要求較少的預留 VM,或稍後再重試。