當我嘗試啟動 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體時,收到容量不足錯誤訊息。
解決方法
如果 AWS 沒有足夠的可用隨需容量來完成您的請求,那麼您將收到以下錯誤:
"An error occurred (InsufficientInstanceCapacity) when calling the RunInstances operation (reached max retries: 4)。We currently do not have sufficient capacity in the Availability Zone you requested." (「呼叫 RunInstances 作業時發生錯誤 (InsufficientInstanceCapacity) (已達到最大重試次數:4) 我們目前在您請求的可用區域中沒有足夠的容量。」)
對此錯誤進行疑難排解
若要對 InsufficientInstanceCapacity 錯誤進行疑難排解,請使用下列選項:
- 請稍候幾分鐘,然後再次提交您的請求。
- 提交一個新的請求,並減少執行個體數量。
- 如果您正在啟動執行個體,請提交新請求,但不要指定可用區域。
**注意:**如果您在非預設 VPC 中啟動執行個體,請選擇不同可用區中的子網路。
- 如果您正在啟動執行個體,請提交一個新的請求,並選擇不同的執行個體類型。
注意: 您可以在啟動後調整執行個體的大小。
如果將執行個體啟動到叢集置放群組中,您可能會收到容量不足錯誤。如需詳細資訊,請參閱 Amazon EC2 執行個體的置放群組。
移動執行個體
如果您仍然收到錯誤,請將執行個體移至另一個可用區域。
避免關鍵機器出現容量不足錯誤
若要為關鍵機器保留容量,最佳做法是提前建立隨需容量保留。請完成下列步驟:
- 在可用區域中建立容量保留。
- 將關鍵執行個體啟動到您的容量保留。您可以查看即時容量保留使用情況,並根據需要啟動執行個體。
**注意:**如果容量不足或超出隨需執行個體配額,則無法建立容量保留。如需詳細資訊,請參閱限制。
相關資訊
為什麼我無法開始或啟動 EC2 執行個體?