Найдите, что использует дисковое пространство в CentOS 7 (du vs df vs lsof)

Найдите, что использует дисковое пространство в CentOS 7 (du vs df vs lsof)

У меня есть сервер CentOS 7, который показывает использование диска на DF гораздо выше, чем вы можете видеть на DU, и я пытаюсь понять, почему

DF показывает 38 ГБ использовано DU показывает 14 ГБ

Нет точки монтирования ни для одной папки

Проверяем LSOF на предмет удаленных файлов, есть пара, но ничего серьезного, удалено около 2 ГБ файлов, что оставляет нам около 20 ГБ, используемых «одним богом известно чем».

Есть идеи, как это определить?

ДФ

Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/ol-root   45G   38G  6.9G  85% /
devtmpfs              12G     0   12G   0% /dev
tmpfs                 12G  140K   12G   1% /dev/shm
tmpfs                 12G  265M   12G   3% /run
tmpfs                 12G     0   12G   0% /sys/fs/cgroup
/dev/sda1            497M  310M  188M  63% /boot
tmpfs                2.4G     0  2.4G   0% /run/user/0
tmpfs                2.4G     0  2.4G   0% /run/user/99200048
tmpfs                2.4G     0  2.4G   0% /run/user/99200006

ДФ

1:> du -sxh
13G     .

решение1

Выяснив проблему,

XFS была дефрагментирована, после запуска xfs_repair (зарегистрируйтесь с помощью cd live, а затем запустите его на вашем lvm/разделе) пространство было освобождено, теперь общий объем занятого пространства составляет 14 ГБ.

Понял по этой ноте: https://access.redhat.com/solutions/3634691

Спасибо за ответы.

Связанный контент