IIJIMA Hiromitsu <delmonta@ht.sakura.ne.jp> writes:

> いえ、 /var/tmp/ が disk full なのに、ls -l /var/tmp には 400KB くらいし
> かファイルがない、何でじゃ、という話です。で、/var/ の配下で他に容量を喰
> うところはどこかな、というと、/var/log/ ではないか、というのがこの指摘で
> す。

最後の link を unlink(2) したファイルも、
プロセスに参照されている限り実体は残ってますよね。
そういうファイル(何かのログでしょう)があるのでしょう。
該当プロセスを kill(2) するか、手っ取り早くシステムをリブートすれば、

> % du /var | less

du と df の結果が一致するようになります。