【发布时间】:2018-02-07 05:51:00
【问题描述】:
我想发出命令(远程)重启 EC2 实例,并在成功重启后 - 需要确认它是成功的。如何做到这一点?
如何(以编程方式)知道 EC2 实例已重新启动?
需要捕获的信息(如果可能的话,类似于这些带有时间戳的信息):
- 重新启动尝试
- 重新启动开始
- 重启正在进行
- 重启完成
- 就基础设施而言,重启成功
谢谢。
【问题讨论】:
-
您可能想澄清一下“已重新启动”的确切含义...重新启动尝试了吗?就基础架构而言,重启完成了吗?还是完全启动并且所有服务都健康?根据API docs 的说法,
RebootInstances总是重启实例,但需要多长时间取决于实例的稳定性。 -
好点。如果可能,最好获取所有信息(重启尝试、重启开始、重启正在进行、重启完成、重启成功,就基础架构而言)。
标签: amazon-web-services amazon-ec2 command-line-interface reboot