Разбиение - Требуется / рекомендуется ли 5% зарезервированных блоков?
Я выполняю новую установку Ubuntu Server, на аппаратном RAID 10, 6 x 1,72 ТБ SSD, общий объем раздела составляет 5,8 ТБ. Сервер будет использоваться для виртуализации KVM.
Я выделил 500 МБ для / boot ext4
2 ГБ для обмена
Оставляя 5.8T для / ext4
При 5% зарезервированных блоков для раздела / это 290 ГБ пространства, которое я бы идеально хотел использовать.
290GB зарезервированных блоков излишне? Я прочитал, для чего он используется, но я получаю смешанные мнения, некоторые говорят, что он должен быть настолько же большим, как файл larges, другие говорят, что это необходимо.
Мне кажется, что добрые люди в мире Linux знают, что они делают, и по какой-то причине он установлен на уровне 5%, но я хотел бы высказать свое мнение по этому поводу.
2 ответа
В файловых системах на основе ext* зарезервированное пространство используется, чтобы гарантировать привилегированным процессам (например, системному журналу) дополнительное пространство для использования. Без этого резервирования (и без использования квот) процесс на уровне пользователя может немедленно освободить все пространство без записи журнала (из-за отсутствия свободных блоков). Форсирование некоторых свободных блоков также полезно для уменьшения фрагментации; однако это не имеет ничего общего с обработкой больших файлов.
5% зарезервированное пространство по умолчанию было выбрано в те времена, когда жесткие диски (и файловые системы) были намного меньше, чем сегодня. Например, на жестких дисках объемом 2 ГБ, резервирующих 40 МБ (5%) для root/logs/debug, было разумным выбором.
В настоящее время, когда файловые системы размером с ТБ являются нормой, их можно безопасно сократить, скажем, до 1%.
Вы также можете установить конкретное абсолютное значение для зарезервированного пространства (выражается в блоках файловой системы, обычно размером 4 КБ) через tune2fs -r
1% или около того зарезервировано для ext4, определенно. Тратить гораздо больше на объем много туберкулеза.
Технически резервное пространство файловой системы не связано с разбиением диска, так как файловая система полностью находится внутри раздела.
Есть также выбор, который нужно сделать о разделении. Лично я предпочитаю LVM, так как вы можете выделять, расширять и снимать логические тома онлайн. Вы можете установить корневой каталог размером 100 ГБ в / и файловую систему данных 4 ТБ в /var или где бы вы ни находились.