停止与“实例存储”的亚马逊EC2实例

问题描述:

我有一个EC2实例与“实例存储”设备作为根设备(我不知道启动它之前它和EBS之间的区别)。我想停止它,但我不能使用ec2-stop-instances命令执行此操作,输出为:停止与“实例存储”的亚马逊EC2实例

Client.UnsupportedOperation:实例'i-XXXXXXXX'没有'ebs'根设备类型并且不能停止。

有谁知道如何与Windows控制台停止它(我不是Amazon帐户的拥有者,我将无法与他联系周)

在此先感谢。

带有“实例存储”的EC2实例无法停止。他们只能被终止。

如果你想阻止一个实例的能力,我建议用EBS根设备重新创建实例。这些类型的实例支持ec2-stop-instances命令。您可以将此命令视为“暂停”,因为它可以随时恢复,并且在实例停止时不会收取费用。

亚马逊宣布仅在2009年12月启动从EBS根卷实例的能力,所以你会发现,旧的文档和教程忽略与EBS根卷来扩展指令集。

延伸阅读:Amazon EC2 Instances Now Can Boot from Amazon EBS


我不是亚马逊 帐户的拥有者,我将无法联系 与他几个星期。

如果你真的想暂停这个实例几个星期,你可以为你的实例创建一个机器映像(AMI)并终止它。

然后,您将能够启动与您的私人AMI一个新的实例,当你想“恢复”这个实例。它不会是同一个实例,因为它将具有不同的实例ID和不同的IP,但是您将克隆实例的设置。

构建AMI的方法不同,如果您的实例在运行Windows或Linux,但你应该能够找到的有关这两种方案在网络上充分的信息。

+1

如果您接受建议来创建AMI,然后终止正在运行的实例,请确保您可以先从AMI成功启动一个新实例! – 2010-02-05 22:29:35

+0

@gareth:好的一点是......在终止实例之前检查新的AMI是否可以启动。 – 2010-02-06 03:57:13