終止 Amazon EC2 執行個體 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

終止 Amazon EC2 執行個體

當您不再需要執行個體時,可以將它刪除。這就是終止您的執行個體。執行個體的狀態變更為 shutting-downterminated 時刻起,該執行個體便停止收取費用。

執行個體終止後,您將無法連接或啟動該執行個體。不過,您可以使用相同的 AMI 啟動新的執行個體。

如果您想要停止或讓執行個體進入休眠狀態,請參閱 停止和啟動 Amazon EC2 執行個體讓 Amazon EC2 執行個體進入休眠。如需詳細資訊,請參閱執行個體狀態之間的差異

透過正常的作業系統關閉來終止執行個體

您可以使用預設終止方法終止執行個體,其中包括嘗試正常關閉作業系統。如需詳細資訊,請參閱終止執行個體的方法

Console
使用預設終止方法終止執行個體
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇執行個體

  3. 選取執行個體,並選取執行個體狀態終止 (刪除) 執行個體

  4. 出現確認提示時,請選擇終止 (刪除)

  5. 在執行個體終止後,仍會以 terminated 狀態短暫顯示。

    如果終止失敗,或終止的執行個體已顯示超過數小時,請參閱 仍顯示已終止的執行個體

AWS CLI
使用預設終止方法終止執行個體

使用 terminate-instances 命令。

aws ec2 terminate-instances --instance-ids i-1234567890abcdef0
PowerShell
使用預設終止方法終止執行個體

使用 Remove-EC2Instance cmdlet。

Remove-EC2Instance -InstanceId i-1234567890abcdef0

終止執行個體並略過正常的作業系統關閉

您可以在終止執行個體時略過正常的作業系統關閉。如需詳細資訊,請參閱終止執行個體的方法

Console
終止執行個體並略過正常的作業系統關閉
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇執行個體

  3. 選取執行個體,並選取執行個體狀態終止 (刪除) 執行個體

  4. 略過作業系統關閉下,選取略過作業系統關閉核取方塊。如果您在主控台中沒有看到此選項,表示目前區域中尚無法在主控台中使用。不過,您可以使用 AWS CLI 或 SDK 存取此功能,或在 主控台中嘗試其他區域。

  5. 選擇終止 (刪除)

  6. 在執行個體終止後,仍會以 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 服務內的自動化程序清除 (終止)。如需詳細資訊,請參閱延遲的執行個體終止