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

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

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

Responder1

De um modo geral...sim, faz sentido. Embora você possa querer correr

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

para ver como esses sinalizadores são definidos, pois tudo depende da versão e2fsprogsusada para criar os sistemas de arquivos e/ou patches específicos da distribuição aplicados ao e2fsprogs. Você já deve ter MAX_MNT_COUNTdefinido CHECKINTERVALe -1respectivamente 0, devido ao fato de que, a partir da versão 1.42, e2fsprogso padrão é -c1 -i0, consulteregistro de alterações:

Se a opção enable_periodic_fsck for falsa em /etc/mke2fs.conf (que é o padrão), mke2fs agora definirá o campo superbloco s_max_mnt_count como -1, em vez de 0. Kernels anteriores ao 3.0 imprimirão uma mensagem falsa em cada montagem, então eles veja um s_max_mnt_count definido como 0, o que irritará os usuários.

/etc/mke2fs.confcomparado:

1.41.14 lançado em 22/12/2010:

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

1.42 lançado em 29/11/2011:

[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

informação relacionada