Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを開始または起動できず、容量不足エラーが表示されます。
解決策
現在 AWS にリクエストを完了するのに十分なオンデマンド容量がない場合、次の InsufficientInstanceCapacity エラーが表示されます。
「RunInstances オペレーションを呼び出すときにエラー (InsufficientInstanceCapacity) が発生しました (最大リトライ回数: 4 に達しました)。現在、リクエストされたアベイラビリティーゾーンには十分な容量がありません。」
一般的な問題のトラブルシューティング
- 数分待ってから、リクエストを再送信してください。
- インスタンス数を減らして新しいリクエストを送信してください。
- インスタンスを起動している場合は、アベイラビリティーゾーンを指定せずに新しいリクエストを送信してください。
- インスタンスを起動している場合は、別のインスタンスタイプを使用して新しいリクエストを送信してください。必要に応じて、後でサイズを変更できます。
- クラスタープレイスメントグループにインスタンスを起動すると、容量不足エラーが発生する可能性があります。詳細については、「プレイスメントグループの操作」を参照してください。
詳細については、「インスタンス容量の不足」を参照してください。
インスタンスを移動する
上記のトラブルシューティング手順で問題が解決しない場合は、インスタンスを別の VPC または別のサブネットとアベイラビリティーゾーンに移動できます。
重要なマシンでの容量不足エラーを回避する
事前にオンデマンドキャパシティ予約を作成することを検討してください。オンデマンドキャパシティ予約を使用するには、以下を実行します。
- アベイラビリティーゾーンにキャパシティ予約を作成します。
- 重要なインスタンスをキャパシティ予約に起動します。キャパシティ予約の使用状況をリアルタイムで表示し、必要に応じてインスタンスを起動できます。
注: キャパシティ予約の作成リクエストは、次の理由で失敗する可能性があります。
- リクエストを処理するための容量が足りません。
- オンデマンドインスタンスのクォータを超えました。
詳細については、「キャパシティの予約の操作」を参照してください。
関連情報
EC2 インスタンスを起動または開始できないのはなぜですか?