Ubuntu

為什麼我不能創建新創建的 AMI 的微型實例?

  • March 10, 2011

我從 Ubuntu 9.10 Karmic 伺服器版的 64 位版本開始。(使用 Amazon EC2 上的微型實例,每小時成本不到 0.01 美元)

我添加了 GNOME 桌面和 NX 伺服器。

我將該實例重新捆綁到一個新的 AMI 中。

現在嘗試啟動我新創建的 AMI 的另一個實例。我無法選擇“微型”/便宜的伺服器格式。

我做錯了什麼?是什麼觸發了這個限制?

亞馬遜真的足夠聰明,知道哪些 AMI 可以在哪些伺服器上執行嗎?當我重新捆綁它時,它在微型伺服器上執行良好..?

微型實例必須由 EBS 支持,它們不能由 AMI 支持。你會轉換它。

微型實例 613 MB 記憶體,最多 2 個 EC2 計算單元(用於短週期突發),僅 EBS 儲存,32 位或 64 位平台"

http://aws.amazon.com/ec2/faqs/#What_kind_of_hardware_will_my_application_stack_run_on

我不確定為什麼您不能在新的微型實例中啟動您的 AMI,但我認為這裡有些混亂。需要明確的是,AMI 和 EBS 並不是支持實例的兩個不同選項。EBS 和 S3 是支持 AMI 的兩個選項(來自位於使用 Amazon EC2 -> 使用 AMI -> AMI 基礎下的文件。您的 AMI 很可能仍由 EBS 支持,因此可以與微實例一起使用。一定有別的事情發生。

所有 AMI 都歸類為由 Amazon EBS 支持或由 Amazon S3 支持。前者意味著根設備是 Amazon EBS 快照,並在從 AMI 啟動實例時顯示為 Amazon EBS 卷。後者意味著根設備儲存在 Amazon S3 中,並在從 AMI 啟動實例時顯示為本地儲存。

引用自:https://serverfault.com/questions/245484