Свободное место и ext4

На сервере имеется 2ТБ раздел. В один из дней БД mysql, размещённая на данном разделе, перестала функционировать с сообщением о нехватке места. Открыв mc увидел, что свободно ещё ~100 ГБ, но команда df -h сообщала о полном использовании места. Оказалось что файловая система ext4 по умолчанию резервирует 5% места для внутренних нужд, т.е. ~100ГБ из 2ТБ. Уменьшать процентное соотношение резервируемого пространства файловой системой ext4 можно и нужно на больших разделах, для этого используется команда (уменьшение до 1%):
tune2fs -m 1 /dev/vda1
tune2fs 1.42.5 (29-Jul-2012)
Setting reserved blocks percentage to 1% (5505021 blocks)

Дополнительные ссылки:
https://odzangba.wordpress.com/2010/02/20/how-to-free-reserved-space-on-ext4-partitions/
https://wiki.archlinux.org/index.php/ext4#Reserved_blocks

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *