我的家庭服务器(主要用于 plex)一直存在一个问题,随着时间的推移,它变得越来越无响应。
我几个月前就注意到了这个问题,但一直拖延处理,因为它每两周才发生一次。然而,上周,这个问题发生的频率增加了,以至于每隔几个小时就会锁定一次。
我最初运行的是 ubuntu 17.10,然后升级到 18.04,每个操作系统都持续出现此问题。花了几天时间仔细查看日志,却找不到任何实质性内容,我束手无策,决定从头开始,安装最小版本的 Centos 7。在此基础上,我安装了 docker,然后运行 plex 作为容器化服务,安装过程中似乎运行良好,然而,果然,到了那天晚上,服务器又变得没有响应了。
然后我怀疑内存可能有问题,所以我运行了内存测试,结果显示一切正常,并对所有设备磁盘运行了 fsck,结果没有问题
这种“无响应”的本质是所连接的显示器没有输出,键盘或鼠标输入也没有响应。此外,机器上当前活动的任何 ssh 会话都将冻结并变得无响应。
奇怪的是,至少在“无响应”的早期阶段,该机器会响应 ping,我尝试打开的任何新 ssh 会话都会挂起,就像在等待响应一样。但是,一段时间后,这种行为会停止,并且该设备似乎不存在于网络上。
在整个过程中,设备似乎运行良好,所有风扇、LED 等似乎都运行正常。
任何帮助都将不胜感激,因为我有点不知道如何继续。
我的计算机的组件如下:
Motherboard: GIGABYTE GA-AB350M-Gaming 3
CPU: AMD Ryzen 5 1600 Desktop CPU
GPU: MSI NVIDIA GeForce GTX 1060 GAMING X 6 GB GDDR5
RAM: Corsair CMK16GX4M2B3000C15 Vengeance LPX 16 GB (2 x 8 GB) DDR4 3000 MHz
SSD: Crucial CT512MX100SSD1 512GB MX100 SATA
PSU: EVGA 650 W G2 GOLD 80+ Modular PC Power Supply Unit
Additional Storage: 2 x Seagate 4 TB BarraCuda 3.5 Inch 5400 RPM Internal Hard Drive
答案1
因此,根据 GabrielGarcia 的建议,我使用最新版本刷新了 BIOS,这似乎解决了这个问题。