【環境】CentOS6.5
ハードディスクの空き容量には余裕があるのに「No space left on device」と表示され、ファイルが作成できなくなってしまった。
df -iで利用可能なinodeの数を確認したところ、ゼロでした。
確認したところ、Sargが生成するSquidのレポートファイルが大量に生成されていたためでした。
Sargのレポートファイルを削除して、取り急ぎ利用可能なinodeの数を増やして対処。
再度df -iコマンドを実行し、/dev/sda2のinode使用率が17%まで減少したことを確認。
/usr/local/etc/sarg.confを開き、「lastlog 0」となっていたのを「lastlog 30」に変更して対応完了。