web-dev-qa-db-ja.com

linode.comから高I / Oレートアラートを取得します。場所の問題を特定するにはどうすればよいですか?

今日、linode.comからアラートメールが届きました。「あなたのLinode、Randyは、過去2時間の平均で1571.81で、ディスクIOレートの通知しきい値(1000)を超えました。」.

前回そのようなアラートを受け取ったのは数か月前で、アラートを受け取り続けていますが、同時にWebサイトのネットワークトラフィックが増えることはありません。私はすべてを試しますが、問題を特定できません。最後に、ログファイルのサイズが大きくなることが問題だと思います。 cronologカットログファイルを使用し、問題は解決しました。

さて、I/Oレートチャートは、I/Oレートも増加し続けていることを示していますが、どのように場所の問題を解決しますか?私を助けることができるものはありますか?

私のサーバーはlinode.comのUbuntu8.04.4 LTS/Apache/php/mysqlです。

5
Tinyfool

Iotopパッケージを使用して、ディスクをスラッシングしているプロセスを特定できます。 http://ubuntuforums.org/showthread.php?t=876738

また、LinodeWebインターフェイスの[設定]タブでI/Oレートアラートのしきい値を変更できます。

5
slillibri

vmstatを試して、bi/boが多いかどうかを確認してください。 Linodeの物理メモリが小さいため、スワップスラッシングが原因だと思いました。

1
user62806