Manipulando a reserva de blocos em ext3 e ext4
Enviado por Franklin Moretti (fumorettiΘgmail·com):
“Alguém já reparou que sistemas de arquivos ext3 e ext4 com 100% de uso nunca igualavam-se ao tamanho total da unidade ? Explico: Um sistema de arquivos em um device de 249Gb atingirá 100% de uso aos seus 236Gb. Isso se dá pelo simples motivo que por default, um sistema de arquivos criado via mkfs.ext3 ou mkfs.ext4 possui uma reserva de 5% de seus blocos para o superusuário. Veja como manipular esta reserva…” [referência: cialinux.com.br]
• Publicado por Augusto Campos em
2011-02-11
E funcionaria com reiserfs? E não deve deixar nem 1% para essa reserva?
Então Anderson, no post completo eu mostro como deixar 1%. Lembrando também que em filesystems críticos para o S.O Linux é recomendável deixar sempre uma reserva… Mas nada impede de configurar com 0%…
Sobre o ReiserFS, desconheço se o mesmo possui tal recurso…
Caso você queira especificar uma quantidade exata de blocos, utilize (como root): tune2fs -r 32768 /dev/sda1 (por exemplo) . Assim você reserva 256Mb para logar no disco quando ele estiver cheio.
Corrigindo: Você reserva 128Mb para usar caso o sistema de arquivo esteja cheio. 128Mb porque 32768 x 4Mb = 128Mb.
4Kb… desisto de acertar a escrita.
Obrigado Vagner Fonseca, ficou compreensível sua contribuição.
Seria interessante lembrar também que:
-Dá para usar valores menores que 1, como por exemplo -m 0.3 para especificar 0,3%.
-Em partições sem diretórios do sistema, como quando se tem uma só com o /home, pode-se deixar em 0% sem problemas.