我在 raspberry pi 4b+(4gb ram 版本)上运行了大约 5 个 docker 容器,大约 30 小时后,它在各个方面都会变得非常慢。此服务器不使用桌面环境,只使用 SSH。但是当它变慢时,即使是 SSH 连接也会变得非常慢,以及托管的每个 docker 服务,以及它的一般网络性能。我以为这是一个 RAM 问题,所以我添加了 4GB 的交换空间。这似乎有点帮助,但现在它仍然有这个速度变慢的问题。我能找到的唯一与我的类似的问题是:Raspberry Pi 3 使用几天后就会死机。
我使用的是 Argon40 EON NAS 机箱,以及两个 3.5 英寸硬盘驱动器。我使用的电源适配器是机箱原装的,额定支持所有版本的 Raspberry Pi 4b。我目前解决这个问题的方法是创建一个 cron 作业,每天凌晨 3 点重启我的服务器,但这并不是最理想的。任何帮助、提示或正确方向的指示都将不胜感激,提前谢谢。
编辑:想澄清一下:截至 3 天没有重启,服务器似乎完全正常运行。我相信是 Jellyfin docker 容器在很长一段时间后消耗了资源。我现在已经将其关闭,一切似乎都很好……然而,ClamAV 也喜欢占用大量的 RAM,所以可能是这两个一起使用了太多。
编辑 2:服务器现在运行与以前相同,已完全正常运行 9 天。它在 FTP 和 docker 上的运行速度也非常慢。使用 htop,我可以看到没有任何东西占用太多的 CPU 或 RAM。它们目前在所有 4 个核心上都处于大约 2% 和大约 40% 之间,每隔几秒钟就会上升和下降。仍然不确定发生了什么,重新启动似乎可以让一切恢复正常。说实话,我很困惑发生了什么。