Назад | Перейти на главную страницу

Почему du в CentOS 7 показывает 1 значение, а в CentOS 8 - другое?

Я только что закончил перенос почтового сервера с CentOS 7 на CentOS 8. Почтовое хранилище находилось в / var / vmail.

Данные были перенесены с помощью rsync: rsync -rltDPH /var/vmail/* root@new-hostname:/var/vmail/

Я побежал du -skh внутри /var/vmail на старом (сервер CentOS 7). Затем я выполнил ту же команду на новом сервере CentOS 8. Было несколько каталогов разного размера, но особенно мне понравился один.

На старом сервере показывает, что он использует 26G.
На новом сервере он показывает, что он использует 33G.

Файловая система сервера CentOS 8 - ext4. Если я правильно помню, я также использовал ext4 на сервере CentOS 7, но я уже уничтожил этот сервер, поэтому я не могу подтвердить.

У меня есть внешний сервер CentOS 7, используемый для резервного копирования. Файловая система этого резервного сервера - XFS. Он показывает резервную копию - с нового сервера - для рассматриваемого каталога, также использующего 26G.

Сервер резервного копирования использует то же rsync команда (rsync -rltDPH), чтобы скопировать вещи.

Мне стало любопытнее, поэтому я скопировал этот каталог в раздел ext4 на моем ноутбуке с Ubuntu (Ubuntu 18.04). Ubuntu также сообщает об использовании 26G.

Я знаю весь разговор о том, почему df и du показывают разные значения.

Почему отображается файловая система CentOS 8 ext4 du результаты каталога примерно на 7 ГБ больше, чем файловая система ext4 в Ubuntu 18.04, а также файловая система XFS в CentOS 7 (и другая файловая система ext4 в CentOS 7)?