跳至內容

如何解決 Amazon EMR 中的「EC2 is out of capacity」或「EC2 QUOTA EXCEEDED」錯誤?

1 分的閱讀內容
0

我想要解決 Amazon EMR 中的「EC2 is out of capacity」或「EC2 QUOTA EXCEEDED」錯誤。

解決方法

Amazon EC2 容量不足

當指定的可用區域無法為您的 Amazon EMR 叢集設定請求的 Amazon Compute Cloud (Amazon EC2) 執行個體類型時,您會收到「EC2 is out of capacity」錯誤。

若要解決「EC2 is out of capacity」錯誤,請執行以下動作:

已超出 Amazon EC2 配額

當您達到指定 AWS 區域的 Amazon EC2 服務配額時,您會收到「EC2 QUOTA EXCEEDED」錯誤。

若要解決此錯誤,請完成以下步驟:

  1. 開啟 Service Quotas console (Service Quotas 主控台)。
  2. 選擇 Dashboard (儀表板),然後選擇 Amazon Elastic Compute Cloud (Amazon EC2)
  3. 檢查您目前的服務配額。
    注意: 只有正在執行的執行個體才會計入服務配額,且配額因區域而異。配額會根據執行個體數量、執行個體類型配額,以及每個區域允許的執行個體來限制正在執行執行個體的數量。
  4. 如果您需要額外的 Amazon EC2 資源,請要求增加服務配額
  5. 監控您的服務配額使用量

最佳實務

請使用下列最佳做法:

  • 實作多可用區域重試策略。
  • 提前規劃您的容量需求。然後,在選擇其他選項之前,請檢查並比較 Amazon EC2 執行個體類型功能。
  • 請謹慎選擇您的子網路。您選擇的子網路會決定您的可用區域。

相關資訊

執行個體容量不足

設定 Amazon EC2 執行個體類型以用於 Amazon EMR

Amazon EMR 中的執行個體購買選項

規劃、設定和啟動 Amazon EMR 叢集

AWS 官方已更新 5 個月前