如何将OpenGeo EC2 AMI转换为EBS支持的AMI?

时间:2012-04-13 15:34:08

标签: amazon-ec2 amazon-web-services amazon-ebs ami

我是新手,我的知识非常低,如果我不清楚,那就很抱歉。我想启动OpenGeo AMI的EC2实例,但我注意到我无法停止此实例,因为它不使用EBS。我试图启动一个OpenGeo实例然后附加一个EBS卷,但仍然没有可用的停止功能。我想我应该在启动实例时创建一个在用户文本中插入命令的EBS卷,但这只是一个理论。你能给我一个解决方案吗,谢谢。

1 个答案:

答案 0 :(得分:1)

更新

刚才意识到确实有一个免费的OpenGeo Suite Community Edition on Amazon Web Services。因此,您可以通过我在下面的初始答案中引用的文章取得成功。

祝你好运!


初步答复

鉴于这似乎是付费的AMI,我担心这是不可能的,请参阅常见问题Can I create paid AMIs backed by Amazon EBS snapshots?

  

没有。目前,Amazon DevPay仅支持受其支持的AMI   亚马逊S3。这意味着您的客户无法使用Amazon EC2   尚未利用Amazon EBS支持的根设备的实例。

否则我建议首先要求AMI创建者提供EBS支持的,或者同样,请参阅Eric Hammond的优秀摘要You Should Use EBS Boot Instances on Amazon EC2,了解为何几乎总是这样。

最后,在Creating Amazon EBS-Backed AMIs将Amazon EC2实例存储支持的AMI转换为EBS支持的AMI 部分回答了您的问题,但这不是一个简单的过程:

  

AWS管理控制台中没有简单的API或按钮   将现有Amazon EC2实例存储支持的AMI转换为Amazon   EBS支持的AMI。 [...]

所需步骤仅在相应的以下段落中简要概述。

有很多其他帖子可以详细介绍,例如Creating an EBS-backed AMI from an S3-backed AMIAmazon EC2 – Boot from EBS and AMI conversionAmazon EC2 - Swap root instance store device with EBS device