Ich habe versucht, den belegten Speicherplatz mit „du“ aufzuspüren, und mir ist ein merkwürdiges Verhalten aufgefallen.
[root@server01 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 32G 32G 190M 100% /
devtmpfs 894M 0 894M 0% /dev
tmpfs 919M 12K 919M 1% /dev/shm
tmpfs 919M 17M 903M 2% /run
tmpfs 919M 0 919M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/69023
tmpfs 184M 0 184M 0% /run/user/0
[root@server01 /]# du -sh * | sort -h | tail -3
1.2G opt
1.4G usr
28G home
[root@server01 home]# du -sh * | sort -h | tail -3
80K user1
168M user2
28G user3
[root@server01 user3]# du -sh * | sort -h | tail -3
480K trash
1.5M redis-stable.tar.gz
58M redis-stable
Wie Sie sehen, habe ich es bis hinunter zu /home/user3 verfolgt, aber in /home/user3 befinden sich keine großen Dateien.
Es sind KEINE offenen Dateien. Ich habe den Server neu gestartet, um alle verbleibenden Prozesse zu bereinigen, die möglicherweise offene Dateien enthalten. Es ist nichts, was unter einem Mount versteckt ist (es ist alles ein einzelnes Dateisystem).
Welche anderen Möglichkeiten könnten dies sein?