Сколько байт на иноды?

Хорошо, очевидно, это было срабатывание, только то, что включение mobx-devtools делало вывод на печать в под-иерархии некоторого вывода, связанного с dev-tool

24
задан Franklin Piat 28 March 2015 в 07:55
поделиться

2 ответа

Байтами по умолчанию на индекс является обычно 16384, что является значением по умолчанию inode_ratio в /etc/mke2fs.conf (оно читается до создания файловой системы). Если у вас заканчиваются inode, вы можете попробовать, например:

mkfs.ext4 -i 8192 /dev/mapper/main-var2

Еще один параметр, который влияет на это, - -T, обычно -T news, который дополнительно уменьшает его до 4096.

Кроме того, вы не можете изменить количество inode в файловой системе ext3 или ext4 без повторного создания или шестнадцатеричного редактирования. Файловые системы Reiser являются динамическими, поэтому у вас никогда не будет с ними проблем.

29
ответ дан 28 November 2019 в 23:51
поделиться

Вы можете узнать приблизительное соотношение инодов, разделив размер доступного пространства на количество доступных инодов. Например:

$ sudo tune2fs -l /dev/sda1 | awk -F: ' \
    /^Block count:/ { blocks = $2 } \
    /^Inode count:/ { inodes = $2 } \
    /^Block size:/ { block_size = $2 } \
    END { blocks_per_inode = blocks/inodes; \
          print "blocks per inode:\t", blocks_per_inode, \
                "\nbytes per inode:\t", blocks_per_inode * block_size }'

blocks per inode:    3.99759 
bytes per inode:     16374.1
13
ответ дан 28 November 2019 в 23:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: