我新build了一个Amazon EC2实例。 它带有Ruby 1.8.7,我使用YUM卸载了RVM和Ruby 1.9.3。 但是,每次通过SSH连接到实例时,都会出现以下错误: find: '/opt/aws/amitools': No such file or directory 有什么办法可以恢复amitools(最好不要删除RVM和Ruby 1.9.3)?
有谁知道是否有RightScale的任何可靠的开源替代scheme来进行EC2部署+维护pipe理? 基本上我正在寻找的是: 基于脚本的AMI部署和configuration。 在我的情况下nginx + Jetty。 networking健康检查。 基本上,EC2实例通常会向pipe理员反馈当前的状态。 干杯, 巴蒂尔
我们build立了一个Web服务器,创build了一个AMI,然后创build了启动configuration,从这个AMI启动实例,我们的ASG使用这个启动configuration。 我们定期在networking服务器上安装Windows更新。 每次做完之后,我们都会创build一个新的AMI。 然后,我们必须重新启动configuration才能使用新的AMI,然后将ASG更改为使用新的启动configuration。 有没有办法做到这一点?
Amazon AWS似乎提供了两种启动Ubuntu 12.04实例的方法, 其中之一是软件市场 另一种方法是在Ubuntu网站上启动AMI 所有这些比较是12.04 LTS,Micro,w / amd64架构 通过Software Marketplace ,我可以看到一个Micro Instance的AMI ID: AMI IDs Region ID US East (Virginia) ami-967edcff US West (Oregon) ami-c6cc43f6 US West (Northern California) ami-997356dc EU West (Ireland) ami-e7b6b393 Asia Pacific (Singapore) ami-5e01400c Asia Pacific (Tokyo) ami-c83c8fc9 South America (Sao Paulo) ami-ea3ce2f7 但是,在我看到的Ubuntu网站中 , Zone AMI-ID AKI-ID us-east-1 ami-83dee0ea […]
基本上,我试图启动一个亚马逊微型实例,安装Java,Tomcat,MySQL和其他一些东西,然后保存实例的快照,以便以后可以启动许多。 经过多次尝试之后,我取消了软件安装过程,我只是想要克隆正在运行的EBS支持的AMI。 这是我做的: select一个EBS支持的AMI(我已经完成了Ubuntu ami-fd589594和Debian ami-1212ef7b),并以微型实例 SSH成功使用我的安全组和我的密钥 转到EBS选项卡并右键单击AMI EBS并创buildEBS的快照 从快照中创build一个图像 使用相同的安全组和密钥启动上面创build的映像(如微型实例) 尝试SSH和它..无法连接! 我一直没有成功,很多时候syslog是空的。 我错过了什么?
我可以按照类似于这里概述的步骤制作一个Centos 5.x AMI: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/creating-loopback-s3-linux.html 并在此处详述: How to create an Amazon Elastic Compute Cloud EC2 Machine Image (AMI) 但是这个过程并不象CentOS 6所说的那样工作,因为没有Xen内核。 是否可以使用Amazon提供的内核或其他内核来创buildCentOS 6 AMI?
我有一个Linux的EC2实例。 在该实例中,附加了另一个EBS卷/ dev / sdh。 现在,当我使用EC2 API Tools从该实例创buildAMI时。 它创build2个快照。 现在我的问题是,我怎样才能创build只有1快照的AMI的实例。 我不想要我的连接卷(/ dev / sdh)的快照。
我们希望确保我们始终运行最新版本的Amazon EC2 AMI,以保持我们的操作系统运行最新的安全更新。 目前来确定最新版本,我们正在刮 http://aws.amazon.com/amazon-linux-ami/,但我希望有一个邮件列表或API来确定新的版本?
我有一个运行过时的亚马逊Linux AMI ( ami-5256b825 )的EC2实例。 要升级到最新版本 ,我首先想知道2张图片之间的区别是什么。 我只有AMI ID(比如ami-6e7bd919 )而不是版本号( 比如2014.09 )。 我知道,当我按照向导中的步骤启动一个新的实例时,通过查看AMI细节, ami-6e7bd919对应于2014.09.1 ,但这是我能find的最多的。 我已经find了每个版本号的发行说明 ,但我不知道如何将它们与AMI ID匹配。 亚马逊是否提供任何官方文档,我可以将AMI ID与相应版本号相匹配?
我创build了基于来自Amazon的Ubuntu 11.10 64位AMI的定制AMI。 当我尝试启动它时,出现错误: ec2-run-instances -t t1.micro ami-c0b368a9 -k showcase -z us-east-1a Client.InvalidParameterValue: The requested instance type's architecture (i386) does not match the architecture in the manifest for aki-825ea7eb (x86_64) 当我查看这里的常见问题: http : //docs.amazonwebservices.com/AWSEC2/latest/UserGuide/Instance_Types_and_Architectures.html 它说“所有实例types都可以运行64位AMI”。 我怎样才能启动一个64位的AMI? 我在OSX上运行ec2-api-tools 1.5.2.5和ec2-ami-tools 1.3-45758。 任何帮助将不胜感激。 **更新:**我错误地创build了AMI,当从快照注册AMI时,我需要将-architecture x86_64提供给ec2-register命令。