本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
解決 Amazon EC2 執行個體停止問題
如果您已停止 Amazon EBS 支援的執行個體,且該執行個體出現停滯在stopping
狀態中,則基礎主機電腦可能存在問題。首先,嘗試強制停止執行個體。如果執行個體沒有停止,您可以要求解決此問題的協助。
當執行個體處於 stopping
狀態或 running
以外的任何狀態時,將不會收取執行個體使用費。當執行個體處於 running
狀態時,您只需支付執行個體使用費。
強制停止執行個體
請使用主控台或 AWS CLI來強制停止執行個體。
注意
只有在執行個體為 stopping
狀態時,您才可以使用主控台強制停止執行個體。不論執行個體狀態為何 (shutting-down
和 terminated
除外),您都可使用 AWS CLI
強制停用執行個體。
如果經過 10 分鐘後,執行個體仍未停止,請在 AWS re:Post
(選擇性) 建立取代執行個體
在等待支援中心AWS re:Post
重要
如果卡住的執行個體只會產生系統狀態檢查,您可以建立取代執行個體,因為執行個體狀態檢查會導致AMI複製損毀作業系統的精確複本。確認狀態訊息後,請使用新的執行個體建立AMI並啟動新的執行個體AMI。
如果您無法依照先前程序所述AMI從執行個體建立執行個體,您可以依照下列方式設定取代執行個體:
(替代選項) 使用主控台來建立替換執行個體
-
選取執行個體,然後依序選擇 Description (說明)、Block devices (區塊型儲存設備)。選取每個磁碟區,並記下其磁碟區 ID。請務必註明哪一個磁碟區是根磁碟區。
-
在導覽窗格中,選擇 Volumes (磁碟區)。針對執行個體選取每個磁碟區,然後依序選擇 Actions (動作)、Create Snapshot (建立快照)。
-
在導覽窗格中,選擇 Snapshots (快照)。選擇您剛建立的快照,然後依序選擇 Actions (動作)、Create Volume (建立磁碟區)。
-
使用與凍結執行個體相同的作業系統來啟動執行個體。請寫下其根磁碟區的磁碟區 ID 和裝置名稱。
-
在導覽窗格中,選擇「Instances (執行個體)」,選取剛才啟動的執行個體,然後依序選擇「Instance state (執行個體狀態)」、「Stop instance (停止執行個體)」。
-
在導覽窗格中選擇 Volumes (磁碟區),選取已停止執行個體的根磁碟區,然後依序選擇 Actions (動作)、Detach Volume (分離磁碟區)。
-
選取從凍結執行個體建立的根磁碟區,然後依序選擇「Actions (動作)」、「Attach Volume (連結磁碟區)」,接著將該磁碟區連結到新的執行個體,並做為其根磁碟區 (使用您之前記下的裝置名稱)。將其他所有非根磁碟區的磁碟區,連結到執行個體。
-
在導覽窗格中,選擇 Instances (執行個體),然後選取替換個體。選擇 Instance state (執行個體狀態)、Start instance (啟動執行個體)。確認執行個體可正常運作。
-
選擇卡住的實例,選擇實例狀態,終止(刪除)實例。如果執行個體也卡住終止,Amazon EC2 會自動強制執行個體在幾個小時內終止。