跳至內容

如何從自訂 AMI 啟動 EC2 執行個體?

2 分的閱讀內容
0

我想從自訂 Amazon Machine Image (AMI) 啟動 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。

解決方法

若要從自訂 AMI 啟動新的 EC2 執行個體,請完成下列步驟:

  1. 開啟 Amazon EC2 console (Amazon EC2 主控台)。
    **注意:**請確定選取 AMI 所在的 AWS 區域。若要從另一個區域中的 AMI 啟動執行個體,請將 AMI 複製到目標區域。然後,使用複製的 AMI 啟動執行個體。
  2. 在導覽窗格中,選擇 AMI
  3. 選取目標自訂 AMI。
    若要使用您建立的自訂 AMI,請選擇 Owned by me (我擁有的),然後選取該 AMI。
    若要使用其他人與您共用的自訂 AMI,請選擇 Shared with me (與我共用),然後選取該 AMI。
    **注意:**若要篩選結果,請使用篩選器搜尋列輸入 AMI ID、AMI 名稱或其他條件。
  4. 選擇 Launch instance from AMI (從 AMI 啟動執行個體)。
  5. Names and tags (名稱和標籤) 下的 Name (名稱) 中,輸入執行個體的名稱。
  6. Instance type (執行個體類型) 下,選擇執行個體類型。
  7. Key pair (login) (金鑰對 (登入)) 下的 Key pair name (金鑰對名稱) 中,選擇金鑰對。或者,建立新的金鑰對
  8. (選用) 在 Network settings (網路設定) 下,選取 Edit (編輯),然後選取您的虛擬私有雲端 (VPC)、子網路和安全群組。或者,建立新的安全群組
  9. (選用) 在 Configure storage (設定儲存空間) 下,設定您的 GiB 和根磁碟區大小。
  10. (選用) 在 Advanced details (進階詳細資訊) 下,選擇 IAM instance profile (IAM 執行個體設定檔) 等選項,將 AWS Identity and Access Management (IAM) 角色附加到該執行個體。
  11. Summary (摘要) 下,選擇 Launch instance (啟動執行個體)。
  12. 若要檢查執行個體的狀態,請在導覽列中選擇 Instances (執行個體)。或者,選取執行個體 ID。

對啟動自訂 AMI 後出現的問題進行疑難排解

(僅限 Windows) 對「Password not available yet」(密碼尚無法使用) 錯誤進行疑難排解

如果您未使用 Sysprep 建立自訂 Windows AMI 來啟動執行個體,那麼您可能會收到下列錯誤訊息:

「Password is not available yet.Please wait at least 4 minutes after launching an instance before trying to retrieve the auto-generated password.」

若要對此問題進行疑難排解,請參閱為什麼我無法連線到從自訂 AMI 啟動的 EC2 Windows 執行個體?

若要建立可重複使用的自訂 Windows AMI,請參閱如何使用 Sysprep 建立和安裝可重複使用的自訂 Windows AMI?

對「AMI may no longer exist」(AMI 可能已不存在) 錯誤進行疑難排解

您可能會收到類似於以下範例的錯誤訊息:

「The AMI may no longer exist or may be specific to another account or region.」

若要對此問題進行疑難排解,請確保 AMI ID 正確,且您在正確的區域中啟動自訂 AMI。如果您在錯誤的區域中建立了自訂 AMI,請將 AMI 複製到正確的區域

如果您複製了自訂 AMI 但仍無法啟動執行個體,請參閱為什麼我無法從複製的 AMI 啟動 EC2 執行個體?

具有加密快照的共用自訂 AMI

您無法共用使用預設 AWS 受管金鑰的加密快照的 AMI。若要共用具有加密快照的自訂 AMI,AMI 必須使用客戶自管的金鑰。

**注意:**如果另一個 AWS 帳戶中的使用者想要複製共用 AMI,您必須授予他們支援 AMI 儲存空間的讀取權限

對驅動程式的問題進行疑難排解

如果來源執行個體為 Xen 型,但新執行個體是 Nitro,請遷移到最新一代類型以避免驅動程式安裝問題。

對於 EC2 Windows 執行個體,您可以使用 AWSSupport-UpgradeWindowsAWSDrivers 自動化執行手冊,在執行個體上安裝或升級驅動程式。

對執行個體狀態檢查失敗的問題進行疑難排解

如果在啟動自訂 AMI 後執行個體未通過狀態檢查,則該執行個體可能需要額外的組態。若要針對 Windows 執行個體的此問題進行疑難排解,請參閱為什麼我的 EC2 Windows 執行個體會因執行個體狀態檢查失敗而關閉?對於 Linux 執行個體,請參考如何對 EC2 Linux 執行個體的狀態檢查失敗問題進行疑難排解?

相關資訊

Amazon EC2 中的 Amazon Machine Image