アクティブなキャパシティ予約を変更する
キャパシティを必要とするワークロードに適さない既存のキャパシティ予約がある場合は、インスタンス数、インスタンスの適格性 (open
または targeted
)、終了時間 (At specific time
または Manually
) を変更できます。選択したインスタンスタイプの残りのオンデマンドインスタンス制限を超える新しいインスタンス数を指定すると、その更新は失敗します。
許可される変更は、キャパシティ予約の状態によって異なります。
-
assessing
またはscheduled
状態 — タグのみ変更できます。 -
pending
状態 — キャパシティ予約はいかなる方法で変更できません。 -
active
状態であってもコミットメント期間内 – インスタンス数をコミットされたインスタンス数より少なくしたり、コミットされた期間より前の終了日を設定したりすることはできません。その他の変更はすべて許可されます。 -
コミットメント期間または経過したコミットメント期間がない
active
状態 — すべての変更が許可されます。 -
expired
、cancelled
、unsupported
、failed
状態 — キャパシティ予約はいかなる方法で変更できません。
注記
-
作成後にインスタンスタイプ、プラットフォーム、アベイラビリティーゾーン、テナンシーを変更することはできません。これらの属性を変更する必要がある場合は、予約をキャンセルし、必要な属性を持つ新しいものを作成することをお勧めします。
-
インスタンスの適格性を
targeted
からopen
に変更することで既存のキャパシティ予約を変更した場合、キャパシティ予約の属性に一致し、CapacityReservationPreference
パラメータがopen
に設定されており、かつキャパシティ予約でまだ実行されていない実行中のインスタンスは、変更されたキャパシティ予約を自動的に使用します。 -
インスタンスの適格性を変更するには、インスタンスが予約内で実行されている場合、Amazon EC2 はインスタンスの適格性を変更できないため、キャパシティ予約が完全にアイドル状態 (使用量ゼロ) である必要があります。