如何在 Amazon EC2 上启动原始非市场开放 CentOS ami?

如何在 Amazon EC2 上启动原始非市场开放 CentOS ami?

不久前我做了一些研究并从 Amazon Marketplace 发布了 Centos 6.4 镜像。它没有任何费用(使用费除外)。

一切都运行正常,直到我弄乱了一个配置文件,实例无法再启动。结果有一个问题这会阻止您解除从市场创建的亚马逊卷,并将其重新附加为其他实例上的辅助卷。

错误信息显示:

Client.OperationNotPermitted:带有 Marketplace 代码的“vol-xxxxxxxx”可能无法作为辅助设备连接。

那么在 Quora 上回答说过类似这样的话:

我叫 Julien Ellie,是亚马逊 AWS Marketplace 团队的一名工程师。我们已意识到这个问题,正在研究如何解决它。与此同时,如果您联系客户支持,他们可以帮助您解决这个问题,并希望让您摆脱困境。您可以拨打 1-800-407-2983 联系他们,或者您可以在 Marketplace 网站页面底部找到联系我们表格。

所以我拨打了那个电话,亚马逊接通了电话 - 他们确实在帮助我 - 删除代码并将数据挽救到另一个卷。唯一的问题是这需要几个小时。

好吧 - 我仍然想运行 Centos 6.4,但如果我再次遇到问题,我不希望卷上有市场代码 - 所以我该如何启动“开放”的 AMI Centos 6.4

CentOS 页面说:

目前已弃用直接使用 AMI 的做法。我们正在努力解决问题,并建立自动化以及监控资源和流程,以便我们重新启用直接 AMI 实例化。同时,AMI 列在本文档底部,以供遗留/参考之用。

没问题,但是除了下面这个方法之外,还有其他方法可以获取 CentOS 6.4 的 vanilla 版本吗?

  1. “使用 Bubba 制作并放在他博客上的这个 AMI”
  2. 从头开始构建自己的 CentOS AMI(并非完全反对这个,只是听起来很复杂)

这里有什么选项?

相关内容