检测磁盘写入Linux

运行centos 5.7的web服务器显示了很多的磁盘写操作,我无法真正解释。

在nginx和php-fpm和xcache的帮助下,我在这台服务器上运行了一些网站。 在文件系统上,我添加了noatime

现在这个运行正常,但是我看到每秒写入的数量很高,我无法解释。 没有任何文件被添加,我已经禁用了nginx访问日志。 php-fpm错误日志和nginx错误日志只是每分钟添加几行。 我已经检查了/var/log所有其他日志,并且logging了正在发生的写入数量。

平均每分钟大约有2兆字节的数据被写入,大约每秒200 IO。

我怎么能找出是什么导致这些写道?

你目前正在测量200 IOPS? iotop实用程序是捕获每进程磁盘I / O状态的快速方法。 您应该能够从EPEL存储库中抓取它。

我做的另一件事是做lsof分区的问题。 这有时候并不总是告诉你所有的文件被打开,因此“工作”

并不总是工作。

如果sdd挂载在home4上,

lsof / home4

亲眼看看