本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
終止 Amazon EC2 執行個體
當您不再需要執行個體時,可以將它刪除。這就是終止您的執行個體。執行個體的狀態變更為 shutting-down
或 terminated
時刻起,該執行個體便停止收取費用。
執行個體終止後,您將無法連接或啟動該執行個體。不過,您可以使用相同的 AMI 啟動新的執行個體。
如果您想要停止或讓執行個體進入休眠狀態,請參閱 停止和啟動 Amazon EC2 執行個體或 讓 Amazon EC2 執行個體進入休眠。如需詳細資訊,請參閱執行個體狀態之間的差異。
透過正常的作業系統關閉來終止執行個體
您可以使用預設終止方法終止執行個體,其中包括嘗試正常的作業系統關閉。如需詳細資訊,請參閱終止執行個體的方法。
- Console
-
- AWS CLI
-
使用預設終止方法終止執行個體
使用 terminate-instances 命令。
aws ec2 terminate-instances --instance-ids i-1234567890abcdef0
- PowerShell
-
使用預設終止方法終止執行個體
使用 Remove-EC2Instance cmdlet。
Remove-EC2Instance -InstanceId i-1234567890abcdef0
終止執行個體並略過正常的作業系統關閉
您可以在終止執行個體時略過正常的作業系統關閉。如需詳細資訊,請參閱終止執行個體的方法。
- Console
-
終止執行個體並略過正常的作業系統關閉
-
前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。
-
在導覽窗格中,選擇執行個體。
-
選取執行個體,並選取執行個體狀態、終止 (刪除) 執行個體。
-
在略過作業系統關閉下,選取略過作業系統關閉核取方塊。如果您在 主控台中看不到此選項,則目前區域中的 主控台中尚無法使用此選項。不過,您可以使用 AWS CLI 或 SDK 存取此功能,或在 主控台中嘗試其他區域。
-
選擇終止 (刪除)。
-
在執行個體終止後,仍會以 terminated
狀態短暫顯示。
如果終止失敗,或終止的執行個體已顯示超過數小時,請參閱 仍顯示已終止的執行個體。
- AWS CLI
-
終止執行個體並略過正常的作業系統關閉
搭配 使用 terminate-instances 命令--skip-os-shutdown
。
aws ec2 terminate-instances \
--instance-ids i-1234567890abcdef0
\
--skip-os-shutdown
- PowerShell
-
終止執行個體並略過正常的作業系統關閉
搭配 使用 Remove-EC2Instance cmdlet-SkipOsShutdown $true
。
Remove-EC2Instance `
-InstanceId i-1234567890abcdef0
`
-SkipOsShutdown $true
對執行個體終止進行故障診斷
請求者必須具有呼叫 ec2:TerminateInstances
的許可。如需詳細資訊,請參閱使用執行個體的範例政策。
如果終止您的執行個體,並啟動另一個執行個體,很可能您已經透過像 EC2 Fleet 或 Amazon EC2 Auto Scaling 這樣的功能來設定自動擴展。如需詳細資訊,請參閱執行個體自動啟動或終止。
如果開啟終止保護,則無法終止執行個體。如需詳細資訊,請參閱終止保護。
如果您的執行個體處於 shutting-down
狀態的時間比平常更長,您可以嘗試強制終止它。如果它仍處於 shutting-down
狀態,則應透過 Amazon EC2 服務內的自動化程序清除 (終止)。如需詳細資訊,請參閱延遲的執行個體終止。