重新启动 AWS EC2 实例后未恢复在线

重新启动 AWS EC2 实例后未恢复在线

大约 40 分钟前,我使用管理面板重新启动了我的 AWS EC2 实例。片刻之后,实例状态再次变为“正在运行”,状态检查继续通过。但是,大约 20 分钟后,phpMyAdmin 面板拒绝加载(超时),SSH 尝试进入服务器也是如此。

我尝试再次重启,但结果还是一样。在此期间,CPU 使用率降至 0%,因此服务器显然处于离线状态。

状态检查

关于造成这种情况的原因或如何解决,您有什么想法吗?

更新

回复 @c4urself,我查看了日志,在最底部发现了以下内容。它似乎要求输入密码。有人知道如何绕过它吗?

服务器 www.mydomain.com:443 (RSA) 输入密码:

谢谢!

答案1

您的实例似乎无法启动. 转到“操作”->“实例设置”->“获取系统日志”并查看是否在那里获得任何有效的输出。

有很多事情可能出错,我通常会在运行配置管理工具(您有一个,对吧?)后测试重启实例,以确保它们能够正常恢复,然后再“承诺”使用该实例。我遇到的一个常见罪魁祸首是配置错误,磁盘上/etc/fstab没有标志,导致无法安装。nobootwait

如果您的根磁盘是 EBS,您可以尝试将其分离并重新连接到另一个实例,以尝试挽救之前存在的任何文件。如果您需要这样做,您可能没有备份,也可能没有配置管理工具,请先解决该问题。

更新

我确信你遇到了:apache2 重启时 SSL 密码

相关内容