【问题标题】:Stop an Amazon EC2 instance with "instance store"使用“实例存储”停止 Amazon EC2 实例
【发布时间】:2011-01-13 12:21:06
【问题描述】:

我有一个以“实例存储”设备作为根设备的 EC2 实例(在启动它之前我不知道它与 EBS 之间的区别)。我想停止它,但我不能用命令 ec2-stop-instances 来做,输出是:

Client.UnsupportedOperation:实例“i-XXXXXXXX”没有“ebs”根设备类型,无法停止。

有谁知道如何使用 Windows 控制台阻止它(我不是亚马逊帐户的所有者,我将无法与他联系数周)

提前致谢。

【问题讨论】:

    标签: amazon-ec2 amazon-web-services cloud


    【解决方案1】:

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

    如果您希望能够停止实例,我建议使用 EBS 根设备重新创建实例。这些类型的实例支持ec2-stop-instances 命令。您可以将此命令视为“暂停”,因为它可以随时恢复,并且您不会为实例停止的时间付费。

    Amazon 仅在 2009 年 12 月才宣布能够从 EBS 根卷启动实例,因此您会发现旧文档和教程忽略了 EBS 根卷附带的扩展命令集。

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


    我不是亚马逊的所有者 帐户,我将无法联系 和他在一起好几个星期。

    如果您真的想将此实例“暂停”几周,您可以创建实例的机器映像 (AMI) 并终止它。

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

    如果您的实例运行的是 Windows 或 Linux,则构建 AMI 的方法会有所不同,但您应该能够在 Web 上找到有关这两种方案的足够信息。

    【讨论】:

    • 如果您接受了创建 AMI 然后终止正在运行的实例的建议,请确保您可以先从您的 AMI 成功启动一个新实例!
    • @gareth:是的,好点...在终止您的实例之前检查新的 AMI 是否可以启动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 2014-05-16
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    相关资源
    最近更新 更多