Я изменяю размер логических томов на сервере CentOS, и я столкнулся с проблемой, когда тома говорят, что они 100%, хотя столбцы «Размер» и «Использовано», похоже, указывают на то, что должно быть больше места.
df -h /volume_name
Filesystem Size Used Avail Use% Mounted on
/dev/blah 1014G 963G 24M 100% /volume_name
Мой процесс изменения размера, если это усугубляет проблему, заключается в следующем:
umount /dev/volume_name
lvresize -L 1014G /dev/volume_name
e2fsck -f /dev/volume_name
resize2fs /dev/volume_name
mount /dev/volume_name /volume_name
Это нормально, что неиспользуемого места остается столько? Когда я запускаю e2fsck на томах, большинство из них говорят, что у них около 2 или 3% несмежного пространства. Может ли это усугубить проблему?
Спасибо за любую помощь, которую вы можете мне оказать. Я попытался найти проблему, но, возможно, использую неправильную терминологию, поэтому было бы очень полезно указать мне правильное направление!
Что это за ФС? В случае ext2 / 3/4, если вы создали FS без указания зарезервированных блоков, по умолчанию зарезервировано 5% блоков, это 50 ГБ в случае файловой системы 1 ТБ.
попробуйте следующее:
tune2fs -l /dev/blah |grep -i reserved
Это блоки, зарезервированные для пользователя root - это имеет смысл для файловых систем, необходимых для работы ОС, например, rootfs, / var, / tmp и т. Д., Но это серьезно противоречит / home, / apps и т. Д.
Если вы хотите удалить бронирование, введите следующее:
tune2fs -m0 /dev/blah
Выполните 'dumpe2fs -h / dev / blah | grep -E "lock count"' в системе и посмотрите на количество блоков и количество зарезервированных блоков. При создании файловой системы 5% пространства зарезервировано для административных целей. Выполнение некоторых быстрых математических расчетов показывает, что 5% от 1014G составляет около 50G. Если вы хотите настроить это, вы можете использовать для этого параметры -r и -m команды tune2fs.
По умолчанию 5% блоков зарезервировано для суперпользователя, root, когда вы создаете файловую систему. Вы можете проверить свойства файловой системы ext [2-4] с помощью dump2fs
.
Вы можете изменить этот процент с помощью -m
вариант tune2fs
, что является обычным делом для больших объемов.