Sei que tenho andado meio sumido este últimos dias, mas com a minha primeira prova para a certificação do RHCE marcada para amanhã, tenho ralado bastante, sem tempo livre para quase nada… Mesmo assim, achei uma dica muito interessante hoje e parei um pouco com meu estudo para compartilhar com vocês…
Você sabia que ext2 e ext3, por padrão, reservam %5 da capacidade de cada partição para o root? Bem, eu não sabia deste detalhe… O motivo é para que, caso os usuários consumam todo o espaço alocado na partição, qualquer programa que estiver sendo executado como root (ou comandos que o root estiver executando) não falhem imediatamente.
Para recuperar este espaço, é só usar o comando tune2fs. Como meu laptop tem um disco de 30GB, o comando df -h / me diz:
omaciel@merlin:~$ sudo df -h / Password: Filesystem Size Used Avail Use% Mounted on /dev/hda1 27G 3.9G 22G 16% /
Usando tune2fs com o parâmetro -m para configurar a porcentagem de espaço alocado para o root:
omaciel@merlin:~$ sudo tune2fs -m 0 /dev/hda1 tune2fs 1.38 (30-Jun-2005) Setting reserved blocks percentage to 0% (0 blocks) omaciel@merlin:~$ sudo df -h / Filesystem Size Used Avail Use% Mounted on /dev/hda1 27G 3.9G 23G 15% /
Ok, só ganhei 1GB na brincadeira… Mas e se meu disco fosse de 200GB? Ou 200TB? Já imaginou reservar %5 deste espaço só em caso as partições fiquem usadas?
Bem, de volta aos livros…