我正在尝试找出为什么我的 aws 服务器不断重启。
我是一名开发人员,对管理服务器的知识非常有限。在阅读了 serverfault 中关于此主题的问题后,我能够生成服务器上次重启时的日志,并得到这些
reboot system boot 3.13.0-115-gener Wed Jan 3 06:45 - 11:31 (04:45)
reboot system boot 3.13.0-115-gener Mon Jan 1 23:57 - 11:31 (1+11:34)
wtmp begins Mon Jan 1 23:57:01 2018
但我怎样才能知道为什么会发生这种情况呢?
从我的服务器使用历史来看,我发现系统过载不太可能导致这种情况。以下是 top 当前的输出
top - 11:40:19 up 4:54, 2 users, load average: 0.00, 0.01, 0.05
Tasks: 122 total, 2 running, 120 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2.0 us, 0.3 sy, 0.0 ni, 97.3 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 1016284 total, 791204 used, 225080 free, 116404 buffers
KiB Swap: 0 total, 0 used, 0 free. 263576 cached Mem
该服务器是一个运行nodejs和mysql的aws框。
答案1
查看系统日志,看看是否有任何相关消息。这些通常位于 中/var/log
。