我有一个 Linux 文件服务器,大约有 40 个文件共享和 50 个客户端。客户端通常不会同时连接,任何给定时间的活跃客户端数量约为客户端总数的 50%-75%。
几个小时后文件共享变得缓慢。如果我使用运行测试局域网速度测试精简版,我可以把测试转挂了。
该服务器是一个规格良好的系统:i5-4590、16GB、Gb 以太网、2 个 500GB Samsung Evo SSD(采用 RAID 1 配置)。每当我看到它滞后时,平均负载就接近零。
大多数共享位于 SSD 上的 Linux LVM 文件系统上,少数共享位于外部备份 NTFS HDD 上。
重启samba服务似乎可以暂时解决,但需要每隔几个小时进行一次。我可以安排它作为 cron 作业运行,但我想知道为什么会发生这种情况?
我在古老的 Core 2 系统上还有一些其他服务器,它们具有类似的设置,并且可以稳定运行数月,没有出现此类问题。