无论出于何种原因,安装 X 服务器会导致我的无头服务器完全挂起(没有响应任何 ping、尝试 ssh、输入现有 ssh 连接等。等待 10 分钟以上不会解除服务器挂起),唯一的解决方案是通过我的主机 Web 界面强制重启。编辑:确认 X 服务器可能实际上并没有导致它。删除 xserver-xorg 没有帮助。
在网上环顾四周,我看到一些关于带有 Xorg/X 服务器导致挂起的 linux 内核 5.3 的投诉。
因为我需要一个不会每 30-45 分钟崩溃一次且在日志中绝对没有任何原因的服务器,所以我选择删除 xorg 和所有相关组件。
在与 VNC 和没有 X 服务器的情况下战斗了大约 30 分钟后,服务器再次挂起。可能是什么问题呢?
上次崩溃的系统日志:https ://pastebin.com/1X3Zryd4
它是在 AMD Ryzen 5 3600 上运行的服务器,具有 64GB DDR4 RAM 和 RAID 0 中的两个 512GB NVMe SSD。运行 Ubuntu 19.10
编辑:有趣的是,删除所有与 X11、GNOME 和 XFCE 相关的软件包似乎已经摆脱了这个问题。根据链接上的日志,名为 NetworkManager 的服务正在请求暂停。现在的问题是为什么?
这是 XFCE 内置的电源管理。它在 30 分钟后暂停服务器,使其无法访问
切换到 LXDE 并没有进一步的问题
还需要强制禁用休眠和睡眠服务:
(来源:https ://wiki.debian.org/Suspend )