スキップしてコンテンツを表示

上限価格がスポット価格より高いにもかかわらず、スポットインスタンスが終了する原因を教えてください。

所要時間1分
0

設定した上限価格がスポット価格より高いにもかかわらず、Amazon Elastic Compute Cloud (Amazon EC2) がスポットインスタンスを終了しました。

簡単な説明

Amazon EC2 は、上限価格がスポット価格より高い場合でも、以下の理由でスポットインスタンスを終了することがあります。

  • 容量が足りない。
    注: Amazon EC2 は EC2 インスタンスを再取得して容量を再利用する場合があります。
  • インスタンスにホストメンテナンスまたはハードウェア廃止の問題がある。
  • Amazon EC2 が、起動グループやアベイラビリティーゾーンなどのスポットインスタンスの制約を満たすことができない。

上限価格が高くても、スポットインスタンスの可用性が保証されるわけではありません。詳細については、「スポットインスタンスの中断」を参照してください。

注: デフォルトでは、Amazon EC2 は中断されたスポットインスタンスを終了します。ただし、スポットインスタンスを作成するときのデフォルトの動作を変更して、代わりにインスタンスを休止または停止することができます。

解決策

Amazon EC2 がスポットインスタンスを中断した理由を特定するには、次の手順を実行します。

  1. Amazon EC2 コンソールを開きます。
  2. [スポットリクエスト] をクリックします。
  3. 終了したスポットインスタンスのリクエスト ID を選択します。
  4. [ステータス] で、Amazon EC2 がインスタンスを終了した理由を説明する理由コードの [説明] を確認してください。例えば、Amazon EC2 に十分なキャパシティがなかった場合、理由コードは instance-terminated-no-capacity になります。

潜在的な中断を回避するには、スポットインスタンス中断通知を使用してください。

関連情報

Amazon EC2 スポットインスタンスを起動する際、"no Spot capacity available" エラーが発生する理由を知りたいです。

スポットインスタンスリクエストのステータスを取得する

AWS公式更新しました 8ヶ月前
1コメント

This article was reviewed and updated on 2026-02-16.

エキスパート

応答済み 2ヶ月前