いや,最近,なんか俺のPCの/var/logの中身が書かれないような気がすると思ってはいたのだ.sshの設定とか試したりするときとか,ログが確認できなくておかしい,と思ったりはしていたのだけど.
今日ふと「そういえばSSDを導入したとき,/var/logは書き換えがはげしいから,HDDにちょびっとパーティションを切って別にマウントしたような気がする」ということに思い当たった.予想通り,このパーティションが容量いっぱいになっていて,これ以上書けなくなってるだけだった.整理したら普通にログが出るようになったし,ついでに以前悩んでいたVirtualbox用カーネルモジュールがビルドできない件も解決してしまった.Virtualboxについては,どうやらログが出力できない状態だとビルド自体失敗するらしい.
なんでそもそもログファイルごときで1GBを喰いつくしていたかというと,かなり前に「うっかり操作ミスで,あちこちのファイルの所有者をroot.rootにしてしまった」という事件のせいだった.あれのせいでexim用の一部のファイルがおかしくなっていて,エラーログを延々吐き続けていたようだ.じっさい,別にメールサーバー機能など建ててるわけではないので,eximの動作がおかしくても,それこそエラーログが増え続ける以外は異常がほとんど起きないのだ.
それにしたって,一年以上気付かなかったというのはいくらなんでも間抜けにすぎると思う今日このごろ.