我发现我的EC2上的CentOS 5服务器重新启动,没有我的命令这样做。 我甚至没有login,当天重新启动。 当我看着linux中的“last”时,它说:
jeroen pts/0 128.97....... Thu Apr 7 15:02 - 16:28 (01:25) reboot system boot 2.6.18-xenU-ec2- Wed Apr 6 15:48 (1+05:27) jeroen pts/2 128.97....... Tue Apr 5 19:31 - 23:17 (03:45)
所以看起来没有人login那天。 任何可能发生的build议? EC2是否在任何情况下重新启动实例? 或者可能被黑客攻击?
当亚马逊正在寻求解除运行实例的物理服务器时,偶尔会发生这种情况。 他们可能会杀死服务器来replace失败的硬件组件,或者服务器可能已经到达了其寿命。 无论从我的理解,他们的过程是这样的:
根据一般的经验,由于环境中的这个和其他怪癖,您应该将在EC2上运行的任何单个服务器视为短暂的。 任何服务器可能会重新启动,或随时消失。 因此,使用像厨师或木偶这样的东西进行自动化部署,具有可靠的监控,并devise您的应用程序来解决失败是至关重要的。
也许是一个EC2问题。 请参阅重新启动?
我遇到了同样的问题,在AWS Service Health仪表板中发现EC2中存在问题。
结论:重启应该是可以预料的,但不会比你期望的那样频繁使用商品硬件。