webサーバのiowaitがやばい

apacheを動かしてるとあるサーバのiowaitが50を超えてた。
zabbixで確認すると21日まで普通に動いてるのに...
サーバにiotopが入ってないので調査に時間がかかる。

該当サーバではmod_disc_cacheを動かしているので、当初はこいつが原因かと思った。
キャッシュディレクトリを変えたところ負荷が下がったので様子見をしたけど、翌日また上がってきた。
ためしにキャッシュを無効にしても負荷が高いので不思議だったのだけど、どうやら原因は/usr/bin/updatedbぽい。

知識不足で恥ずかしいが、こいつはファイルの検索を早くするためインデックスを作成するらしい。
キャッシュディレクトリを処理対象から除外してみた。
これで、iowaitが20台に戻った。