NAS:100%系统(内核)CPU使用率

NAS:100%系统(内核)CPU使用率

我有一个单核NAS My Live Duo。它运行Debian lenny发布。我通过htop实用程序发现它不断地使用 100% 的redcpu,而没有任何明显的进程来消耗它。

我通过检查iostat -xkt 1更多详细信息并发现了以下输出:

03/01/15 11:35:12
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00  100.00    0.00    0.00    0.00

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00  780.00    0.00 49920.00     0.00   128.00     0.41    0.53   0.52  40.80
sdb               0.00     0.00  780.00    0.00 49920.00     0.00   128.00     0.36    0.47   0.47  36.40
md0               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
md2               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
md3               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00

如何找到导致 io 使用率高的原因并解决该问题?

答案1

我认为问题在那里df -H

您的其中一张磁盘已满载。

所有你需要的是lsof | grep deleted | less

这可以帮助您了解进程删除了哪些文件并“保留在内存中”。

为了解决您的问题,您应该重新启动保存已删除文件的进程。

相关内容