私はRHEL4をLVM2とともに使用します。1 GBを超える大きなファイルを削除した後でも、dfコマンドの使用時にパーティションサイズが更新されないことがあります。
-bash-3.00$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/sys-root  3.9G  1.4G  2.3G  39% /
/dev/cciss/c0d0p1     251M   19M  219M   8% /boot
/dev/mapper/sys-home  250G  125G  113G  53% /home
/dev/mapper/sys-tmp   3.9G   41M  3.7G   2% /tmp
/dev/mapper/sys-var   3.9G  3.6G   98M  98% /var
しかし、duを使用してチェックすると、適切なサイズが表示されます
-bash-3.00$ sudo du -sh /var/
 179M   /var/
dfの出力では/ varパーティションが3.6Gb使用されていることが示されていますが、duでは179Mbだけが示されています。
問題は、同期もパートプローブも情報を更新していないことです。ただし、ホストを確実に再起動すると問題は解決します。ただし、これは運用サーバーであるため、再起動できません。ホストを再起動せずにディスク情報を手動で更新する方法はありますか?
lsof調べるようなものを試してください。used / availはパーティションテーブルに保存されないため、partprobe(または任意のタイプのパーティションの再読み込み)はまったく役に立ちません。