Postfix 「No space left on device」


Postfixで障害発生

ユーザーからメールが送受信できないと問い合わせがあった。

メールサーバのログを見ると下記のエラーが大量に表示されていた。

postfix/cleanup[70712]: warning: mail_queue_enter: create file incoming/527201.70712: No space left on device

「No space left on device」とあるのでサーバのディスク容量が不足しているのかと思い、

dfコマンドで容量をチェックしたが、容量は不足していない。

次に/var/log/messagesをチェックしてみた。

すると下記のエラーが表示されていた。

kernel: pid 70588 (cleanup), uid 1003 inumber 94265 on /var: out of inodes

inodes?そういえば、/var/virusmails/配下にスパムメールが隔離されるようにしていたが、

スパムメールのファイルが大量に保存されていてinodeが枯渇している?と思い、

「df -i」でinodeも確認するとiusedが100%になってた。。

ということで/var/virusmails/配下のファイルを削除で解決しました。

その後

ディスク容量はもともと監視していたが、それに加えてinodeの使用量も監視するようにしました。

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。