Linux: Освобождение пяти процентов раздела ext4


Вот, что называется, «век живи — век учись!»… Сколько времени уже пользуюсь Линуксом, а об одной особенности файловой системы ext4 (ext3) узнал только недавно.
Оказывается, системой при разбивке диска резервируется под нужды root-пользователя пять процентов раздела…

Данная процедура нужна по тому, что если ваш диск заполняется на все 100%, то система может просто впасть в состояние ступора, ведь демоны или другие системные приложения начинают судорожно искать участок диска, куда бы записывать свои журналы и файлы состояний, а места на диске нет. В такой ситуации система может просто напросто «упасть». Вот тут-то и включаются эти зарезервированные пять процентов — система начинает писать необходимые файлы туда до того момента. пока не освободится место на основном разделе…
Однако, разработчиками предусмотрена возможность отказаться от этого резервирования — смысл это имеет лишь в случае с отдельными разделами, выделенными под /home или файлопомойку. Ну, а для системных разделов, если они у вас довольно объемные, можно эту величину (5%) сократить, например, до двух-трех…
Делается это так:

sudo tune2fs -m 2 /dev/sda1


где /dev/sda1 — раздел с системными файлами (например, корень системы или папка /var и т.п.), а tune2fs -m 2 — команда, позволяющая сократить «бронь для рута» до 2%
Ну а для раздела с /home или файлового хранилища используем ноль:

sudo tune2fs -m 0 /dev/sda3

Не забывайте мониторить свою систему и свободное место на дисках )))

Комментарии

Популярные сообщения из этого блога

FreeBSD: gpart — пример работы с дисками