我正在使用 Ubuntu 20.04.1 LTS 服务器,遇到了一个不寻常的问题。直到最近一切都正常。在例行重启后,服务器现在只能正常工作约 20 分钟,之后就会冻结。我正在使用 ssh 连接与服务器通信。因此 20 分钟后我无法建立 ssh 连接,并且 IP ping 无法访问。服务器使用 5.4.0-72-generic 内核版本。/var/log/syslog 的最后几行表明系统正在挂起。
问题可能是什么原因造成的?我愿意提供有关系统/硬件的任何必要信息以诊断问题。
编辑:
为了防止系统挂起,我已使用以下命令手动禁用睡眠/挂起/休眠模式:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
并验证了以下更改:
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
现在问题似乎已经解决,但是禁用暂停功能只是绕过了问题,而不是提供了解决方案。不过,/var/log/syslog 的最后几行显示有人试图暂停服务器(尽管被阻止了)。
/usr/lib/gdm3/gdm-x-session[2738]: dbus-daemon[2738]: [session uid=122 pid=2738] Activating service name='ca.desrt.dconf' requested by ':1.5' (uid=122 pid=2877 comm="/usr/bin/gnome-shell " label="unconfined")
/usr/lib/gdm3/gdm-x-session[2738]: dbus-daemon[2738]: [session uid=122 pid=2738] Successfully activated service 'ca.desrt.dconf'
gsd-power[3007]: Error calling suspend action: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied