CentOS: установить число inode в ext4 при установке
Во время установки CentOS 6 я хотел бы установить количество инодов, создаваемых в разделах ext4. Есть ли способ сделать это? Я не смог найти решение.
Пример использования: я знаю, что у меня будет диск объемом 120 ГБ, и я собираюсь смонтировать его в /var, однако у меня есть приложение, которое записывает абсолютную тонну файлов, поэтому я должен увеличить inode при установке / настройке. Поэтому я хочу передать более подходящий размер inode при установке. Поэтому я не использую 40% дискового пространства и 100% инода.
Заранее спасибо!
2 ответа
Ну, одно очевидное решение - просто оставить раздел, который вы хотите использовать как / var, как нераспределенное пространство во время установки (используйте опцию пользовательского / ручного расположения дисков, чтобы получить Disk Druid или что-то еще). После установки mkfs, используя любые нужные вам опции inode, добавьте его в /etc/fstab, и все готово.
Это должно быть довольно легко сделать один раз вручную, как предлагает cjc, но я предполагаю, что вы хотите сделать это несколько раз, иначе вы бы просто сделали это.
Если вы используете Kickstart, вы можете указать тип использования файловой системы в объявлении "part", используя --fsprofile
флаг. Типы использования фактически встроены в mke2fs
и контролируются /etc/mke2fs.conf
, Проверьте их справочные страницы для получения дополнительной информации. Было бы неплохо, если бы Kickstart позволил вам просто передавать произвольные параметры mkfs
команда, но это не похоже на.