我来这里是为了解决困扰我一年的问题。我使用 HP Elitedesk 800 G3 i5-7500 作为我的家庭服务器/NAS。
我有最新的 Debian 12 (Bookworm)。我将我的服务作为 Docker 容器在其上运行,对于共享部分,我设置了 NFS 和 SAMBA 共享。
问题是,系统每天/每个随机时间都会冻结并变得无响应。
这是上次崩溃的journalctl 日志: https://pastebin.com/vGbSfYuq
完整dmesg
输出:
https://pastebin.com/x6GKs4LR
两个驱动器的 Smartctl: https://pastebin.com/9PgTU2ur
这是系统规格:
Host: server Kernel: 6.1.0-18-amd64 arch: x86_64 bits: 64
Console: pty pts/3 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop System: HP product: HP EliteDesk 800 G3 SFF
v: N/A
Mobo: HP model: 8299 v: KBC Version 06.29
UEFI: HP v: P01 Ver. 02.48
date: 10/05/2023
CPU:
Info: quad core Intel Core i5-7500 [MCP] speed (MHz):
avg: 800 min/max: 800/3800
Graphics:
Device-1: Intel HD Graphics 630 driver: i915 v: kernel
Display: x11 server: X.org v: 1.21.1.7 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915
tty: 65x37 resolution: 1920x1080
API: OpenGL Message: GL data unavailable in console for
root.
Network:
Device-1: Intel Ethernet I219-LM driver: e1000e
Device-2: Intel Wireless 8265 / 8275 driver: N/A
Device-3: Intel Bluetooth wireless interface type: USB
driver: btusb
Drives:
Local Storage: total: 3.87 TiB used: 832.97 GiB (21.0%)
Info:
Processes: 381 Uptime: 1d 4h 21m Memory: 7.63 GiB
used: 3.03 GiB (39.6%) Init: systemd target: graphical (5)
Shell: Sudo inxi: 3.3.26
我已经在这个 RAM 棒上运行 memtest86++ 14 小时,发现 0 个错误。
我有一个 Kingston NV2 250GB NVMe SSD 作为启动驱动器,一个 WD Blue 4TB 3.5" HDD 用于数据,以及一个 8GB DDR4-2400MHZ RAM。如果需要,我可以发布任何进一步的信息。
请帮我解决这个问题。我不想在每次崩溃后硬重置系统而丢失宝贵的数据。
[2024-03-19]又发生了。这次的问题是由certbot
Docker 容器内运行的一个名为 SWAG ( linuxserver/swag
) 的进程引发的。
这是完整的日志日志: https://pastebin.com/8R886upg
此时系统处于响应状态;但是当我尝试重新启动时,它在重新启动过程结束时卡住了。
[2024-03-24] 又发生了一次崩溃。日志: https://pastebin.com/vqVUD92Z
[2024-02-04] 我已经停止了所有 Docker 容器,甚至被屏蔽docker.socket
并docker.service
完全禁用 Docker。
即使经历了这一切,它还是再次崩溃了。日志:https://pastebin.com/hfHXj01a
问候~