今天,我从 linode.com 收到一封警报邮件“您的 Linode,Randy,过去 2 小时平均为 1571.81,已超过磁盘 io 速率的通知阈值 (1000)。”。
上次我收到这样的警报是几个月前,我一直收到警报,但与此同时,我的网站网络流量从未增长。我尝试了一切,但无法定位问题。最后,我猜不断增长的日志文件大小是问题所在。我使用 cronolog 剪切日志文件,问题解决了。
现在,I/O 速率图表显示 I/O 速率也在不断增长,我该如何定位问题?有什么可以帮助我的吗?
我的服务器是 linode.com 上的 Ubuntu 8.04.4 LTS/apache/php/mysql。
您可以使用 iotop 包确定哪个进程正在颠簸您的磁盘。http://ubuntuforums.org/showthread.php?t=876738
此外,您可以在 Linode 网络界面的“设置”选项卡中更改 I/O 速率警报阈值。