2023.04.12xfacebookはてなブックマークpocket#AWS#EC2#InsufficientInstanceCapacity#エラー対策#オンデマンドインスタンス#オンデマンド容量#キャパシティ不足#発生原因まえがきcloudpackサポートの中村です。「InsufficientInstanceCapacity」(インスタンスのキャパシティ不足)というエラーが表示され、EC2インスタンスが起動できません。弊社サポートデスク宛に、お客様より上記のようなお問い合わせをいただくことがございます。本記事ではEC2オンデマンドインスタンスで発生する「InsufficientInstanceCapacity」(キャパシティ不足)エラーの発生原因と対処方法を記載いたします。キャパシティ不足エラーの発生原因EC2オンデマンドインスタンスのキャパシティ不足エラーの発生原因として、AWS公式ドキュメントには以下の通り記載されております。エラーが表示されます。エラーのトラブルシューティング方法を教えてください。(AWSで管理している物理サーバーなどのファシリティの容量)が不足している状態です。そのため、上記エラーが表示された場合はEC2オンデマンドインスタンスが一時的に起動できない状態です。対処方法EC2オンデマンドインスタンスのキャパシティ不足エラーに対する対処方法は下記AWS公式ドキュメントに記載がございます。[2]本記事ではいくつかのパターン別に対処方法を紹介いたします。EC2オンデマンドインスタンスの起動を試してみてください。《AWS公式ドキュメント抜粋》インスタンスを起動する場合は、アベイラビリティーゾーンを指定しないで新しいリクエストを送信します。(これは後でサイズを変更できます)。詳細については、「インスタンスタイプを変更する」を参照してください。数分〜1時間程度待ってから、再度EC2オンデマンドインスタンスの起動を試してみてください。数分間待ってからリクエストを再度送信します。容量は頻繁に変化します。・同時起動数を分割する《AWS公式ドキュメント抜粋》インスタンス数を減らして新しいリクエストを送信します。リクエストを作成してみてください。複数のインスタンスタイプをクラスタープレイスメントグループに起動できます。これにより起動に成功するために必要な容量が使用可能になる可能性が低くなります。クラスタープレイスメントグループ内ですべてのインスタンスで同じインスタンスタイプを使用することをお勧めします。クラスタープレイスメントグループのルールと制限https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-limitations-clusterオンデマンドキャパシティー予約を行いキャパシティ不足エラーを予防する「オンデマンドキャパシティー予約」を行うことで、あらかじめ特定アベイラビリティーゾーンにおける特定インスタンスタイプのEC2オンデマンドインスタンスを予約することができます。[4]EC2オンデマンドインスタンスでビジネスクリティカルなワークロードを実行している場合は、オンデマンドキャパシティー予約を利用して必要なキャパシティを確保しておくことをおすすめいたします。Reservationshttps://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-capacity-reservations.htmlまとめEC2オンデマンドインスタンスのキャパシティ不足エラーはAWSのファシリティ状況に起因するため、AWS利用者では発生を予測できません。そのためオンデマンドキャパシティー予約を実施しておくなど予防する。万が一キャパシティ不足エラーが発生してしまった場合には本記事に記載の方法で対処してキャパシティ不足エラー起因によるサービス停止を回避しましょう。cloudpackサポートが書いた記事xfacebookはてなブックマークpocketお客様のご要望に柔軟に対応いたします。お気軽にご相談ください。cloudpackは、アイレット株式会社が提供するクラウド支援サービスです。問い合わせまでトータルサポート!お問い合わせはこちらアイレットでは、様々な職種で一緒に働ける仲間を募集しています。インフラエンジニア、開発エンジニア、クリエイティブ職、営業職など、様々な職種で一緒に働ける仲間を募集しています。アイレット公式サイト採用情報をご覧ください。採用情報プライバシーポリシークラウド導入のご相談、お見積り、サービスについてのご質問などお気軽にお問い合わせください。最新情報が得られるメルマガ登録はこちら。