我使用当前托管网站的 Linode 做了很多工作,但时不时(通常每两个月左右一次)我会收到有关我的 IO 速率过高的警告(通常略高于 6000)。我收到的最后一个警告是:“您的 Linode ... 在过去 2 小时内的平均磁盘 IO 速率为 6557.69,已超过通知阈值(1000)。”
我对此有点担心,但真的不知道该怎么想。这健康吗?查看我的服务器图表,我从未看到任何特殊情况,下面是我流量较低的网站的两天“正常”情况(请注意,两个主要峰值是我为备份服务器而进行的 rsyncing)。还请注意,尽管我当天进行了两次 rsyncing,但我没有收到有关这些的警告。图表如下:
我尝试观察,iotop
但无论何时观察,一切看起来都很健康。
有任何想法吗?
答案1
每小时 6557 次意味着每秒少于两次磁盘操作。每两小时 6557 次意味着每秒少于一次。您唯一的问题似乎是通知阈值过于敏感。
如果我每小时有 50,000 左右的话,我会进行调查(但这仍然不会构成真正的问题)。
答案2
磁盘 IO 是指对磁盘的写入和读取。我对您的堆栈一无所知,但与流量不符的峰值的常见原因是日志轮换/压缩。