今日、linode.comからアラートメールが届きました。「あなたのLinode、Randyは、過去2時間の平均で1571.81で、ディスクIOレートの通知しきい値(1000)を超えました。」.
前回そのようなアラートを受け取ったのは数か月前で、アラートを受け取り続けていますが、同時にWebサイトのネットワークトラフィックが増えることはありません。私はすべてを試しますが、問題を特定できません。最後に、ログファイルのサイズが大きくなることが問題だと思います。 cronologカットログファイルを使用し、問題は解決しました。
さて、I/Oレートチャートは、I/Oレートも増加し続けていることを示していますが、どのように場所の問題を解決しますか?私を助けることができるものはありますか?
私のサーバーはlinode.comのUbuntu8.04.4 LTS/Apache/php/mysqlです。
Iotopパッケージを使用して、ディスクをスラッシングしているプロセスを特定できます。 http://ubuntuforums.org/showthread.php?t=876738
また、LinodeWebインターフェイスの[設定]タブでI/Oレートアラートのしきい値を変更できます。
vmstatを試して、bi/boが多いかどうかを確認してください。 Linodeの物理メモリが小さいため、スワップスラッシングが原因だと思いました。