微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么运行Ubuntu 12.04的EC2实例禁用“Bundle Instance”?

我有一个基于实例存储(不是基于EBS)的EC2实例,从官方 Ubuntu 12.04 AMI(特别是 ami-25e8d351:eu-west-1,32位,实例根存储)启动.

它启动并运行,我对它进行了一些更改(已安装的软件;调整配置文件).

现在我想将设置捆绑为AMI(在Amazon S3上),即保存我所做的更改.但我无法在AWS控制台上执行此操作:

为什么“Bundle Instance(实例存储AMI)”选项显示为灰色?

更重要的是,有没有办法将此实例保存为AMI?

来自AWS控制台的Bundle Instance相当于运行 ec2-bundle-instance.此命令仅在Windows实例上可用,因此,AWS控制台选项仅对Windows实例启用.您目前无法从AWS控制台捆绑实例存储Linux AMI.

要创建Linux实例的AMI,您需要通过SSH连接到您的实例并使用Amazon的AMI和API(命令行)工具.亚马逊在their documentation详细介绍了该流程.简要说明:

>您将需要实例上的证书和私钥
>使用以下命令创建根卷的捆绑包:ec2-bundle-vol
>使用以下命令将捆绑包上传到S3:ec2-upload-bundle
>使用:ec2-register注册AMI(此时,您还可以指定块设备映射,以将其他快照和临时卷与AMI关联).

原文地址:https://www.jb51.cc/ubuntu/348157.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐