我们办公室有一台 QNAP TS-659 Pro+ Turbo NAS。它的硬件/软件是:
- 6 个 SATA II HDD(总共 4.5 TB)
- 英特尔凌动 D525 1.8GHz
- 1GB DDR2
- 固件 - 3.5.2 Build 1126T(最新可用)
- Linux 2.6.33.2
大多数时候它工作正常,但 1-2 周后就会发生一些事情,Samba 守护进程 ( smbd
) 导致 CPU 使用率达到 100%,但当我查看 NAS 管理时,我几乎没有看到带宽使用情况。它只是卡住并且拒绝执行任何操作。
我尝试终止所有 CPU 使用率高的进程,但当我打开某些文件时,它又卡住了(一个或多个smbd
CPU 使用率非常高的进程)。唯一有效的方法是重新启动 NAS,然后它再工作一两周。
有没有人遇到过类似的问题?
答案1
QNAP 论坛上报告了 IO 性能问题,即在某些条件下(可用磁盘空间和可用 RAM)IO 吞吐量会降低。相关问题与 Linux 2.6.33.2 内核有关。此内核目前用于所有 QNAP NAS。如果上述 IO 性能问题属于此类,则解决方法(报告有效)是获得更多可用磁盘空间(80% 以上)以及 180MB 的可用 RAM。
关于此问题的详细讨论之一是http://forum.qnap.com/viewtopic.php?f=25&t=51741
如果您的问题与根本原因相同,那就太好了,因为报告的内核问题尚未完全了解 - 因此 qnap 论坛中有许多其他帖子报告了类似的行为。但从今天起,还没有很好的理解(根本原因)也没有可用的补丁。较新的内核不再有此问题。