我在us-west-2a上运行t2.micro ec2实例,而实例的状态全是绿色。
当我访问我的网站时,它会暂时停止加载。即使我重新启动它,网站仍然无法加载。当我停止一个实例然后重新启动它时,它显示1/2状态检查失败。
警报类型:awsec2-i-20aaa52c-High-Network-Out
答案 0 :(得分:0)
我也面临同样的问题。
EC2实例在停止/启动后失败了实例状态检查。我可以看看我可以支持的系统日志,我可以确认系统内核出现紧急情况,无法从根卷启动。
所以我启动了新的EC2临时实例,以便我们可以附加每个EC2实例的EBS根卷。这里我们修改了grub配置文件,以便它可以从以前的内核加载。
以下命令: 1.将EBS卷作为辅助卷安装到mnt文件夹中:$ sudo mount / dev / xvdf1 / mnt 2.备份grub.cfg文件:sudo cp /mnt/boot/grub2/grub.cfg grub.cfg_backup 3.编辑grub.cfg文件:sudo vim /mnt/boot/grub2/grub.cfg 这里我们评论#加载新内核的第一个条目的所有行。 然后,您将原始EBS卷连接回原始EC2实例,并且这些EC2实例能够成功启动。
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstances.html#FilesystemKernel