Ubuntu

如何在我的 Ubuntu 32 位 Precise Linode VPS 上停止失控的磁碟使用?

  • August 14, 2012

我有一個在 Linode VPS 上執行 32 位 Ubuntu (Precise Penguin) 的 VPS,並且某些東西正在使磁碟使用失控。我收到了來自 Linode 的多個 I/O 警告(不是“停止它!”意義上的“警告”,而是“僅供參考;這可能是個問題”)關於磁碟上 IO 的使用。我已經修剪了文件系統上的許多較大但不需要的東西,但這只是掩蓋了問題。即使我刪除了我的網站日誌文件,磁碟也會不斷變滿(而且我的網站流量相對較高,但還不足以淹沒磁碟)。

我目前最好的嘗試是執行(以 root 身份):

查找/-列印 | xargs du -sh > ~jonathan/tmp/size.1;睡眠 7200;查找/-列印 | xargs du -sh > ~jonathan/tmp/size.2

然後,完成後,執行差異。該過程現在正在執行。

還有什麼我應該注意的嗎?Precise 和/或 Linode VPS 上是否存在導致磁碟使用失控的已知原因?Linode 表示,他們無法報告是什麼快速增長到足以觸發 I/O 警告。

謝謝,

它可以是你正在執行的任何東西。用於iotop查看正在執行 I/O 的程序。

當我第一次設置它時,每當我從舊伺服器進行遷移時,我的 Linode 都會發出這些 i/o 使用警告。如果您確信您的軟體沒有行為不端,我認為監控敏感性比任何嚴重的事情都重要。

我要做的是查看 Linode 儀表板上的磁碟 i/o 圖,並將監控級別設置為適合您使用的級別。預設級別太低。

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