我的 Ubuntu 服务器会随机重启。起初我怀疑自动更新,即使在新的服务器安装上这会很奇怪。我确实确保它被禁用。
我在 dmesg、syslog 或 kern.log 中找不到任何有关原因的信息。
真正奇怪的是“上次重启”中的条目
reboot system boot 4.4.0-21-generic Thu Apr 28 17:06 still running
reboot system boot 4.4.0-21-generic Mon Apr 25 20:32 still running
reboot system boot 4.4.0-21-generic Mon Apr 25 20:25 - 20:31 (00:05)
reboot system boot 4.4.0-21-generic Sat Apr 23 20:40 - 20:31 (1+23:51)
reboot system boot 4.4.0-21-generic Sat Apr 23 19:16 - 20:39 (01:23)
Run Code Online (Sandbox Code Playgroud)
照这个之前的开机还在运行?
正常运行时间说
23:10:41 up 6:04, 1 user, load average: 0,00, 0,01, 0,05
Run Code Online (Sandbox Code Playgroud)
所以服务器确实重启了。
有任何想法吗?
小智 5
如果是这样,您的系统没有崩溃,它正在重新启动以安装需要重新启动的更新。
文件中控制自动重新启动/etc/apt/apt.conf.d/50unattended-upgrades。控制它的行开始Unattended-Upgrade::Automatic-Reboot并取一个true或false值。如果您不允许自动重启,您应该在登录时收到需要重启的通知。
除了无人值守升级之外,还有其他软件包可以触发重新启动。他们都应该调用 apt 来进行升级。/var/log/apt/history.log在重新启动之前检查是否正在发生更新。
如果重新启动大致在同一时间发生,则 crontab 中可能存在导致重新启动的内容。
如果系统真的崩溃了,可能是 BIOS 正在重新启动系统。您可能想要更改开机状态设置。
dmesg - 如果系统仍在运行,则非常有用/var/log/syslog- 系统范围的记录器,使用tail /var/log/syslog或less /var/log/syslog/var/log/kern.log - 内核日志,同上/var/log/*检查cat /proc/sys/kernel/panic,如果它的值为 1,那么服务器会立即重启。错误的驱动程序/硬件/软件会导致内核崩溃。
如果不是恐慌检查最后一期重启,可能是过热问题。
last reboot
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8873 次 |
| 最近记录: |