EC2:超出最大关机时间

EC2:超出最大关机时间

Amazon EC2 中的实例是否有最大关闭次数?该最大关闭次数是否可通过 EC2-API 配置?

我们在关机时将数据从实例传输到 S3。这对于小文件非常有用。但如果文件变大(几 GB),我们会发现并非所有数据都已传输。

操作系统:Ubuntu 11.04(EBS 支持的 AMI)

答案1

当您停止或终止 EC2 实例时,Amazon 会向操作系统发送软关机请求,让其以干净、安全的方式结束。如果系统在短时间内(几分钟)没有指示关闭,Amazon 会有效地拔掉电源插头,强制硬关机。

我不知道亚马逊是否承诺过这个软关机宽限期有多长,所以我建议你不要假设或依赖特定的最短时间。即使亚马逊今天为一个实例给你 10 分钟的时间,他们明天也可以轻松地将其缩短到 3 分钟,比如说,当他们对新实例的需求很大时。

如果您需要在实例关闭之前进行重要的总结,则向实例发送信号(Web 请求或 ssh 命令),等待其完成任务,然后启动 EC2 关闭。

如果你正在使用 Amazon 可以随时关闭的现货实例,那么请经常保存你的工作,这样如果实例突然终止,你的工作就不会丢失太多。

答案2

我们遇到的最长关机时间约为 10 分钟。超过此时间,机器将被亚马逊关闭。

其他一切都会令人惊讶,因为亚马逊只对实例运行的时间计费,而不是关闭的时间;因此,如果关闭时间越来越长,他们就会损失钱。

答案3

https://docs.aws.amazon.com/cli/latest/reference/ec2/reboot-instances.html

如果实例在四分钟内未正常关闭,Amazon EC2 将执行硬重启。

答案4

我有一个实例处于关闭状态超过 30 分钟,因为我预计它会超时并在某个时候强制关闭。我单击了“实例操作”下拉菜单并再次选择“停止”,结果却出现了强制停止实例的选项。单击“是”强制停止后,我的实例大约需要 5 分钟才能进入停止状态。这似乎不再是自动的了。

相关内容