Amazon EMR クラスターエラー: EC2 QUOTA EXCEEDED - Amazon EMR

Amazon EMR クラスターエラー: EC2 QUOTA EXCEEDED

EC2 QUOTA EXCEEDED メッセージが表示される場合は、いくつかの原因が考えられます。設定によっては、1 つのクラスターが完全に終了して、割り当てられたリソースを解放するまでに 5~20 分かかることがあります。クラスターを起動しようとして EC2 QUOTA EXCEEDED エラーが発生する場合、そのエラーの原因として、最近終了したクラスターのリソースがまだ解放されていないことが考えられます。このメッセージは、インスタンスグループまたはインスタンスフリートを、そのアカウントの現在のインスタンスクォータよりも大きいターゲットサイズに変更した場合にも表示されることがあります。この変更は手動で、または Auto Scaling により自動的に行われる可能性があります。

この問題を解決するには、以下のオプションを検討してください。

  • サービス制限の引き上げをリクエストするには、「Amazon Web Services 全般のリファレンス」の「AWS サービスクォータ」の手順に従ってください。一部の API では、CloudWatch イベントをセットアップする方が制限を引き上げるよりも良好な結果になる場合があります。詳細については、「CloudWatch で EMR イベントを設定するとき」を参照してください。

  • 実行中の 1 つ以上のクラスターの容量が不足している場合は、インスタンスグループのサイズを変更するか、実行中のクラスターのインスタンスフリートのターゲット容量を減らします。

  • EC2 インスタンス数またはターゲット容量を減らしたクラスターを作成します。