Cha*_*ker 5 amazon-ec2 amazon-ebs
考虑我的具有五个驱动器的高 CPU 现货实例。驱动器 c:是引导驱动器。驱动器 d:是我创建并手动附加到实例的附加卷。卷 e:、f:、g: 和 h: 是临时本地驱动器。
假设 Spot 实例被杀死,因为 Spot 价格超过了我的最高出价。我想知道驱动器上的数据会发生什么。
驱动器 e: 到 h: 上的数据肯定会在实例死亡时消失。但是 c: 和 d: 上的数据呢?没有什么重要的东西不能重新创建,但如果可能的话,我想保留数据。我可以在控制台的 Volumes 选项卡中看到 c: 和 d: 卷。当实例死亡时它们会消失吗?
一些论坛帖子表明可以设置某种“关闭时不要删除此卷”标志,但我在控制台中看不到它。我如何设置这个标志?我更喜欢只使用控制台而不是命令行的解决方案(如果可能)。
当实例终止时:
默认情况下,启动实例时,“根”卷设置为“终止时删除”。这意味着,默认情况下,当您的 Spot 实例终止时,根卷将被删除,除非您明确更改根卷的“终止时删除”标志。
默认情况下,当您将辅助卷附加到实例时,不会设置“终止时删除”标志。这意味着,默认情况下,当您的 Spot 实例终止时,不会删除该二级卷,除非您明确更改“终止时删除”标志。
至于更改此标志的管理控制台选项,您唯一的选择是:
否则,您必须使用命令行工具或 API 来修改现有卷的此标志。要使用的 API 是 ModifyInstanceAttribute。对于命令行选项,您可以使用 ec2-modify-instance-attribute。
要查看您的卷的此标志,请选择您的实例,在详细信息中找到“块设备”参数。您应该会看到“sda1”等链接。单击它会出现一个显示各种信息的小窗口,其中一部分是“Delete on Terminate”标志的状态。
归档时间: |
|
查看次数: |
2123 次 |
最近记录: |