この問題が何度も議論されたことを知っていますが、どこにも解決策が見つかりません。 CentOS 6.6システムがあり、df
コマンドを使用すると、ルートファイルシステムは28GBを使用します。ただし、du
18GBが表示されます。はい、お互いに違うことはわかりますが、10GBの違いはありますか?これはあまりにも多いようです。まだ開くことができる削除されたファイルを探しましたが、lsof
何もありませんでした。また、サーバーを再起動しましたが、再起動後も10GBの違いが残ります。
[root@5377 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 34G 28G 4.5G 86% /
tmpfs 63G 28K 63G 1% /dev/shm
/dev/sda1 477M 33M 420M 8% /boot
/dev/sda4 29G 1.1G 27G 4% /radcom
/dev/sda5 24G 384M 23G 2% /var
/dev/mapper/vg-data 38T 820G 35T 3% /data
[root@5377 /]# du -a / --exclude=data | sort -n -r | head -n 10
18570395 /
8388612 /mnt
8388608 /mnt/huge
4656460 /usr
1906848 /usr/share
1703512 /home
1287484 /extra-pkgs
1156744 /home/nfsroot
1156740 /home/nfsroot/telefonica_10_8_05_4
1106840 /usr/lib64
exclude=data
ファイル数が多いファイルシステムなので、duコマンドの実行に時間がかかるという主張だ。専用パーティションがあるため、これは根本的な原因ではありません。
この問題を引き起こす可能性がある他のものがありますか?
よろしくお願いします!