如何對啟動 EC2 執行個體時發生的 InsufficientInstanceCapacity 錯誤進行疑難排解?

1 分的閱讀內容
0

當我嘗試啟動 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 執行個體的置放群組

移動執行個體

如果您仍然收到錯誤,請將執行個體移至另一個可用區域

避免關鍵機器出現容量不足錯誤

若要為關鍵機器保留容量,最佳做法是提前建立隨需容量保留。請完成下列步驟:

  1. 在可用區域中建立容量保留
  2. 將關鍵執行個體啟動到您的容量保留。您可以查看即時容量保留使用情況,並根據需要啟動執行個體。

**注意:**如果容量不足或超出隨需執行個體配額,則無法建立容量保留。如需詳細資訊,請參閱限制

相關資訊

為什麼我無法開始或啟動 EC2 執行個體?

AWS 官方已更新 1 個月前