Несогласованность свободного места в корневом разделе XFS

Чтобы выполнить скрипт при перезагрузке:

Поместите свой скрипт в /etc/rc0.d Сделайте его исполняемым: sudo chmod +x K99_script Примечания: Скрипты в этом каталоге выполняются в алфавитном порядке. Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.
1
задан 13 April 2017 в 15:14

1 ответ

Это довольно интересно, но это то, что xfs хранит метаданные о файлах в файловой системе xfs внутри себя, но это, похоже, не так сильно подхвачено, а является df. Однако у xfs есть своя команда xfs_estimate. df правильно показывает свободное пространство, используемое в разделе xfs. Я обнаружил, что запуск sudo du -h -x --max-depth=0 /path ; sudo xfs_estimate /path sudo может быть неудобным, если есть файлы, которые ваш обычный пользователь не может видеть как виртуальные машины kvm / qemu по defualt, которые являются одной вещью в /, которые занимают много места. Например, когда я запускаю sudo du -h -x --max-depth=0 /path ; sudo xfs_estimate /path на / etc и т. Д., Имея много небольших файлов конфигурации. Показывает / etc, занимая 13 МБ пространства, но оценка xfs показывает, что для этого потребуется раздел размером 20 МБ, который будет выглядеть так, будто вы используете 65% на вашей команде du, но на самом деле метаданные используют остальные. Поэтому, в конце концов, xfs_estimate может вам многое рассказать.

2
ответ дан 23 May 2018 в 02:59
  • 1
    Я не знал о xfs_estimate. Тем не менее, его выпуск не сильно отличается. Вот что я получил от sudo xfs_estimate /: / will take about 1127.9 megabytes – Wojciech Migda 28 December 2016 в 02:55

Другие вопросы по тегам:

Похожие вопросы: