我正在使用一个EC2实例(Ubuntu 14.04社区AMI)作为一个Web应用程序。 我注意到,如果我做sudo reboot ,我不会自动注销系统。
接下来,如果我exit ,我退出系统。
但之后,我无法ssh回到它(ssh:连接到主机xx.xx.xxx.xxx端口22:连接被拒绝)。
请注意,从EC2仪表板停止/启动不存在此问题。 即程序化重新启动会产生问题,仪表板停止/启动不会。
但更重要的是,如果我拆离了二级EBS, 从/etc/fstab删除其configuration,重新启动工作正常。
看看ls -al /dev/disk/by-uuid/ :
drwxr-xr-x 2 root root 80 Oct 4 18:40 . drwxr-xr-x 4 root root 80 Oct 4 18:40 .. lrwxrwxrwx 1 root root 11 Oct 4 18:40 298fab5b-6c90-4394-a85f-f354eb045052 -> ../../xvda1 lrwxrwxrwx 1 root root 10 Oct 4 18:40 5c3e50bb-61e9-4f11-acb4-f3efe31e985d -> ../../xvdb
和/etc/fstab/ :
LABEL=cloudimg-rootfs / ext4 defaults,discard 0 0 UUID=5c3e50bb-61e9-4f11-acb4-f3efe31e985d /home/ubuntu/data ext4 defaults,nofail,nobootwait 0 2
你可能会挂在卸载量或者类似的问题上。 你是否在重启时查看了这个实例的控制台,或者查看了它configuration发送的日志? 如果你没有,你会错过一些重要的信息。
最终,这样的问题往往归结为工作负载本身,而不是AWS特有的问题。