Linux

“高” IO 率是否健康?

  • December 27, 2013

我對目前託管一個站點的 Linode 做了很多工作,但時不時地(通常每兩個月左右一次) - 我會收到關於我的 IO 率太高的警告(通常僅高於 6000) . 我得到的最後一個說:“您的 Linode … 已超過磁碟 io 速率的通知門檻值 (1000),過去 2 小時平均為 6557.69”。

我有點擔心這個,但真的不知道該怎麼想。健康嗎?查看我的伺服器圖表,我從來沒有看到任何特別之處,下面是我的低流量站點的兩個“正常”天(請注意,兩個主要峰值是我為備份伺服器而進行的 rsync)。另請注意,即使我那天 rsync 了兩次,我也沒有收到關於這些的警告。圖表如下:

http://i.imgur.com/vLo7A.png

http://i.imgur.com/OIHT9.png

我試過看,iotop但每當我看時,一切看起來都很健康。

有任何想法嗎?

每小時 6557 意味著每秒少於兩個磁碟操作。每兩小時 6557 意味著每秒少於 1 個。您唯一的問題似乎是通知門檻值過於敏感。

我會調查我是否每小時有 50.000 個左右(但這仍然不會構成真正的問題)。

磁碟 IO 是對磁碟的寫入和讀取。我對您的堆棧一無所知,但與流量不對應的峰值的常見原因是日誌輪換/壓縮。

引用自:https://serverfault.com/questions/333506