AWS EC2实例开始时间

时间:2018-04-04 10:35:25

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

有时,实例的开始时间超过5分钟。在这种情况下,状态检查需要4分钟以上。 如何让实例运行不到一分钟,包括检查状态?

3 个答案:

答案 0 :(得分:1)

在使用Amazon EC2实例之前,需要等待Instance Status Check完成。

Linux实例在启动后经常准备好 60-90秒。 Windows实例需要相当长的时间,因为AMI已配置为sysprep,这涉及重新启动。

新实例比现有实例需要更长的时间,因为它们通常在首次启动时运行代码。因此,如果您停止并且实例以及稍后再次启动,则该实例将很快可用(尤其是Linux实例)。

答案 1 :(得分:0)

您无法更改由aws管理的实例运行状况检查。当系统状态检查失败时,您可以选择等待AWS解决问题,或者您可以通过停止并启动实例来自行解决问题。在大多数情况下,它会将其迁移到新的主机。

以下是可能导致系统状态检查失败的问题示例:

  • 网络连接丢失,系统功率损失
  • 物理主机上的软件问题
  • 影响网络可访问性的物理主机上的硬件问题。

启动后可以访问该实例。它不应该花费5分钟的时间。您可以从

检查实例启动日志或屏幕
ec2 --> Action --> Instance settings`Get system log` and `Get instance screenshot` and optimized instance up time.

答案 2 :(得分:0)

我不确定“您不需要等待实例状态检查完成”是 正确,如果状态检查由于任何原因而失败,则您(显然)有问题,应在使用前进行调查。

使用aws jdk脚本进行快速检查,从加载了ubuntu,apache,tomcat,java,mysql等的Linux映像创建“ Nano”实例,这需要45秒才能获得“运行”,而2分钟要15秒才能完成状态检查。

启动现有的“已停止”实例(“ Nano”)需要18秒和2分15秒来完成状态检查。