我是新手,我的知识非常低,如果我不清楚,那就很抱歉。我想启动OpenGeo AMI的EC2实例,但我注意到我无法停止此实例,因为它不使用EBS。我试图启动一个OpenGeo实例然后附加一个EBS卷,但仍然没有可用的停止功能。我想我应该在启动实例时创建一个在用户文本中插入命令的EBS卷,但这只是一个理论。你能给我一个解决方案吗,谢谢。
答案 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 AMI,Amazon EC2 – Boot from EBS and AMI conversion或Amazon EC2 - Swap root instance store device with EBS device。