Amazon EC2 インスタンスを終了する
不要になったインスタンスは削除できます。これは、インスタンスの終了 と呼ばれます。インスタンスの状態が shutting-down
または terminated
に変わったら、そのインスタンスへの課金は停止します。
インスタンスを削除した後に、接続または起動することはできません。ただし、同じ AMI を使用して新たなインスタンスを起動することができます。
インスタンスを停止または休止する場合、「Amazon EC2 インスタンスの停止と起動」または「Amazon EC2 インスタンスの休止」を参照してください。詳細については、「インスタンスの状態の違い」を参照してください。
正常な OS シャットダウンでインスタンスを終了する
デフォルトの終了メソッドを使用してインスタンスを終了できます。このメソッドには、正常な OS シャットダウンの試行が含まれます。詳細については、「インスタンスを終了するメソッド」を参照してください。
- Console
-
- AWS CLI
-
デフォルトの終了メソッドを使用してインスタンスを終了する方法
terminate-instances コマンドを使用します。
aws ec2 terminate-instances --instance-ids i-1234567890abcdef0
- PowerShell
-
デフォルトの終了メソッドを使用してインスタンスを終了する方法
Remove-EC2Instance コマンドレットを使用します。
Remove-EC2Instance -InstanceId i-1234567890abcdef0
インスタンスを終了して正常な OS シャットダウンをバイパスする
インスタンスを終了するとき、正常な OS シャットダウンをバイパスできます。詳細については、「インスタンスを終了するメソッド」を参照してください。
- Console
-
インスタンスを終了して正常な OS シャットダウンをバイパスする方法
-
Amazon EC2 コンソールの https://console.aws.amazon.com/ec2/ を開いてください。
-
ナビゲーションペインで、[インスタンス] を選択してください。
-
インスタンスを選択し、[インスタンスの状態]、[インスタンスの終了 (削除)] の順に選択します。
-
[OS シャットダウンをスキップ] で、[OS シャットダウンをスキップ] チェックボックスをオンにします。コンソールにこのオプションが表示されない場合、現在のリージョンのコンソールではまだ利用できません。ただし、AWS CLI または SDK を使用してこの機能にアクセスするか、コンソールで別のリージョンを試すことができます。
-
[終了 (削除)] を選択します。
-
インスタンスの終了後、インスタンスはしばらくの間、terminated
の状態で表示されたままになります。
終了に失敗した場合や、終了したインスタンスが数時間以上表示されている場合は、「表示されているインスタンスを削除する」を参照してください。
- AWS CLI
-
インスタンスを終了して正常な OS シャットダウンをバイパスする方法
--skip-os-shutdown
で「terminate-instances」コマンドを使用します。
aws ec2 terminate-instances \
--instance-ids i-1234567890abcdef0
\
--skip-os-shutdown
- PowerShell
-
インスタンスを終了して正常な OS シャットダウンをバイパスする方法
-SkipOsShutdown
$true
で「Remove-EC2Instance」コマンドレットを使用します。
Remove-EC2Instance `
-InstanceId i-1234567890abcdef0
`
-SkipOsShutdown $true
インスタンスの終了のトラブルシューティング
リクエスタには ec2:TerminateInstances
を呼び出すアクセス許可が必要です。詳細については、インスタンスメタデータを使用する際のポリシーの例に関するページを参照してください。
インスタンスを終了して別のインスタンスを起動する場合、通常 EC2 フリート や Amazon EC2 Auto Scaling などの機能を通じて自動スケーリングを設定している可能性があります。詳細については、「インスタンスが自動的に起動または終了される」を参照してください。
終了保護が有効になっている場合、インスタンスを終了することはできません。終了保護の詳細については、「終了保護」を参照してください。
インスタンスが通常より長く shutting-down
状態になっている場合、Amazon EC2 サービス内の自動プロセスによってクリーンアップ (終了) されるはずです。詳細については、「インスタンスの削除の遅延」を参照してください。