Para usar -c0 -i0 em sistemas de arquivos com diário

3

Eu tenho várias partições com ext4 .
Agora, eu gostaria se fizer sentido usar tune2fs com sinalizadores -c0 ( max-mount-counts ) e -i0 ( interval-between-checks ) nas partições com um sistema de arquivos de diário, pois ele precisa de menos verificações?

    
por Marc 15.07.2012 / 12:16

1 resposta

1

Em geral ... sim, faz sentido . Embora você possa querer executar

tune2fs -l /dev/sdXY | egrep "Maxim|Check"

para ver como esses sinalizadores são definidos, pois tudo depende da versão de e2fsprogs usada para criar os sistemas de arquivos e / ou patches específicos de distribuição aplicados a e2fsprogs . Você talvez já tenha MAX_MNT_COUNT e CHECKINTERVAL definido como -1 e 0 respectivamente, devido ao fato de que, a partir do v. 1.42, e2fsprogs é padronizado como -c1 -i0 , consulte changelog :

If the enable_periodic_fsck option is false in /etc/mke2fs.conf (which is the default), mke2fs will now set the s_max_mnt_count superblock field to -1, instead of 0. Kernels older then 3.0 will print a spurious message on each mount then they see a s_max_mnt_count set to 0, which will annoy users.

/etc/mke2fs.conf comparado:

v. 1.41.14 liberado 2010-12-22:

[defaults]
    base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
    blocksize = 4096
    inode_size = 256
    inode_ratio = 16384

v. 1.42 lançado em 2011-11-29:

[defaults]
    base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
    default_mntopts = acl,user_xattr
    enable_periodic_fsck = 0
    blocksize = 4096
    inode_size = 256
    inode_ratio = 16384
    
por 12.09.2012 / 02:18