システムの更新を適用したり、設定を保存して適用したりするなど、通常はメンテナンス目的で、Elastic Compute Service (ECS) インスタンスを再起動する必要がある場合があります。 このトピックでは、ECSコンソールまたはAPI操作を呼び出してインスタンスを再起動する方法について説明します。
再起動操作により、インスタンスが短時間停止し、インスタンスで実行されているサービスが中断される可能性があります。 オフピーク時にインスタンスを再起動することを推奨します。
前提条件
再起動するインスタンスの状態は [実行中] です。
インスタンスのオペレーティングシステムでrebootコマンドを実行するのではなく、ECSコンソールでインスタンスを再起動するか、API操作を呼び出すことを推奨します。 オフラインのサイズ変更、ホスト名の変更、システムO&Mイベントのレポートなどの特定のシナリオでは、このコマンドを実行してECSインスタンスを再起動すると、rebootコマンドは無効になります。
ECSコンソールでインスタンスを再起動する
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ビジネス要件に基づいて1つ以上のインスタンスを再起動します。
1つのインスタンスを再起動するには、インスタンスを見つけて、[操作] 列の
を選択します。複数のインスタンスを再起動するには、1つ以上のインスタンスを選択し、このページの下部にある
をクリックします。
[インスタンスの再起動] ダイアログボックスで、[強制再起動] を選択または選択解除し、[確認] をクリックします。
[強制再起動] を選択した場合、インスタンスは強制的に再起動されます。 これにより、保存されていないデータが失われる可能性があります。
[強制再起動] を選択しない場合、インスタンスは通常再起動されます。
APIを呼び出してインスタンスを再起動する
次のOpenAPI操作を呼び出すことで、1つ以上のECSインスタンスを再起動できます。 OpenAPIの詳細については、「統合の概要」をご参照ください。
実行中状態の単一のECSインスタンスを再起動するには、RebootInstance操作を呼び出します。
実行中状態にある1つ以上のECSインスタンスを再起動するには、RebootInstances操作を呼び出します。
期限切れまたは料金滞納によりリサイクルされた従量課金ECSインスタンスを再アクティブ化するには、「ReActivateInstances」をご参照ください。