[FUG-BR] [1/2 OFF] Erros não detectados em sistemas de arquivos
Giovanni P. Tirloni
gpt em tirloni.org
Sex Nov 4 11:13:10 BRST 2005
Olá,
Estava lendo a página manual do tune2fs do Linux (calma!) e uma coisa
me deixou meio intrigado. Nela a opção -c que define o número máximo de
mountagens que o filesystem pode receber antes de sofrer um fsck forçado.
A justificativa para isso é que problemas com cabos, memoria, discos e
bugs no kernel poderiam corromper o sistema de arquivos sem que
necessáriamente ele fosse marcado como sujo (dirty). Forçar um fsck
depois de um certo número de montagens ajudaria a corrigir isso (se não
fosse fatal).
Primeira questão: o que acontece com uma máquina que tem um uptime de
uns 2 anos e onde os sistemas de arquivos foram montados apenas umas 3-4
vezes nos ultimos 3 anos? Com certeza essa opção não ajuda muito. Por
dedução eu teria que rebootar meus servidores periodicamente para o fsck
pegar algum erro escondido que por acaso aparecesse.
Não quero me prolongar muito mas verifiquei que o tunefs do FreeBSD
não tem essa opção. Talvez porque julguem desnecessária ? É comum esses
pequenos erros serem introduzidos por acaso devido aos motivos
mencionados (cabo, memoria, cpu, bugs) sem que seja detectado ?
Pessoalmente nunca tive esse tipo de problema (até onde eu sei, já que
são erros não-detectados) mas vai lá saber.. Algum guru em FS'es para
acalmar a mente pensativa? :)
Um abraço,
--
Giovanni P. Tirloni
http://tirloni.blogspot.com
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd