Рейтинг:0

Неверное свободное место в файловой системе ext4

флаг ph

У нас есть сервер Linux с LVM. Глядя на доступность пространства с помощью df -h, разница между размером файловой системы и используемым пространством не равна нулю, но доступное пространство равно нулю. Это вывод df -h

Используемый размер файловой системы Доступно Использование % Установлено на
/dev/mapper/vg_oraclelinux6a-lv_root 91G 86G 0 100% /
tmpfs 7.8G 296K 7.8G 1% /dev/shm
/dev/sda1 477M 162M 286M 37% /загрузка

Затем мы изменили размер файловой системы:

[root@server ~]# lvresize --resizefs --size +1GB /dev/vg_oraclelinux6a/lv_root
  Размер логического тома vg_oraclelinux6a/lv_root изменен с 105,65 ГиБ (27046 экстентов) на 106,65 ГиБ (27302 экстентов).
  Размер логического тома lv_root успешно изменен.
resize2fs 1.43-WIP (20 июня 2013 г.)
Файловая система в /dev/mapper/vg_oraclelinux6a-lv_root монтируется в /; требуется онлайн изменение размера
old_desc_blocks = 6, new_desc_blocks = 7
Файловая система на /dev/mapper/vg_oraclelinux6a-lv_root теперь имеет длину 27957248 блоков.

Наконец, вывод df -h:

[корень@сервер ~]# df -h
Используемый размер файловой системы Доступно Использование % Установлено на
/dev/mapper/vg_oraclelinux6a-lv_root 105G 86G 15G 86%/
tmpfs 7.8G 296K 7.8G 1% /dev/shm
/dev/sda1 477M 162M 286M 37% /загрузка

Подводя итог, добавляя 1 Гб к файловой системе в 91 Гб, мы получили размер 105 Гб и, что еще странно, доступного места должно быть 19 Гб, а не 15 Гб. У кого-нибудь была такая же проблема? Спасибо.

Рейтинг:1
флаг cn
Bob

Здесь нет тайны

Вся информация уже присутствует в том, что вы разместили.

Это соответствующая строка здесь:

Размер vg_oraclelinux6a/lv_root изменен с 105,65 ГиБ (27046 экстентов) на 106,65 ГиБ.

Размер LVM уже был изменен ранее и составлял уже 105 ГБ. Вы только увеличили его на 1 ГБ.

Но ни вы, ни ваш коллега не включили --resizefs переключиться и/или забыли изменить размер/расширить файловую систему после расширения тома за время до этого.

Таким образом, все это дополнительное пространство в LVM было недоступно для файловой системы, пока вы не расширили файловую систему, чтобы использовать полный объем LVM.


доступное пространство должно быть 19 ГБ, а не 15 ГБ.

Я подозреваю, что когда файловая система заполняется на 100%, часть зарезервированного блока EXT расходуется. При росте файловой системы сначала пополнялись зарезервированные блоки, и только оставшаяся часть становилась доступной в качестве свободного места.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.