Answers:
检查/ proc / sys / kernel / panic,如果它的值为1,则服务器将在出现紧急情况时立即重新启动。错误的驱动程序会导致内核崩溃。
如果不是很紧急,请检查上一次重新启动的问题,也许是过热的问题。
last reboot
etc/apt/apt.conf.d/50unattended-upgrades
我是否已将其 Unattended-Upgrade::Automatic-Reboot "true";
更改回默认设置false。
last |head -n 50
哇,我刚刚发现了这个:13:55 - crash (04:35)
怎么跟踪它是怎么发生的,谢谢!
dmesg
-可能不会显示上次引导之前的项目,但如果系统仍在运行,则非常有用/var/log/syslog
-系统范围的记录器,使用tail /var/log/syslog
或less /var/log/syslog
/var/log/kern.log
-内核日志,同上/var/log/*
dmesg
应该如何提供的输出?我的机器刚刚随机重启,如果我理解你的建议正确,那么dmesg
在这里无济于事,对吧?
grep "Jan 11 01" /var/log/* -rah 2>/dev/null |sort
以便您可以定位日期和时间(ubuntu 16.04,但某些信息与版本无关)