Como Liberar Espaço no Disco em Linux Sem Excluir Arquivos?

Essa é uma dica muito interessante.

Em sistemas de arquivos ext2, ext3 e ext4, geralmente é reservado 5% para casos críticos, como por exemplo, se a partição root encher você poderá liberar essa reserva até encontrar uma outra solução permanente, como a compra de um disco com maior capacidade.

Logicamente que se a partição raiz( / ) ou root ficar cheia fará com que o sistema pare de funcionar adequadamente. Acontece que esse 5% só faz sentido para discos onde há o linux instalado.

Para partições que, se esgotado o espaço, você não corre o risco de ter o sistema parado podemos usar a ferramente tune2fs para liberar todo espaço reserva.

Primeiro liste os discos e suas partições com o comando df -hP

[[email protected] pipeTestes]$ df -hP
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos65-lv_root 13G 3,2G 9,0G 26% /
tmpfs 499M 0 499M 0% /dev/shm
/dev/sda1 477M 49M 403M 11% /boot
/dev/sdd1 988M 1,3M 936M 1% /disco_bind01
/dev/sde1 988M 1,3M 936M 1% /disco_bind02

Acima escolhi o sde1 que contém 936 MB livres. Em seguida executamos o tune2fs -m 0.

[[email protected] pipeTestes]$ sudo tune2fs -m 0  /dev/sde1
tune2fs 1.41.12 (17-May-2010)
Setting reserved blocks percentage to 0% (0 blocks
[[email protected] pipeTestes]$ sudo tune2fs -m 0  /dev/sde1
 tune2fs 1.41.12 (17-May-2010)
 Setting reserved blocks percentage to 0% (0 blocks

Pronto, utilizamos a opção -m 0 para colocarmos a reserva como 0(zero).

Execute novamente o df -hP:

[[email protected] pipeTestes]$ df -hP
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_centos65-lv_root 13G 3,2G 9,0G 26% /
tmpfs 499M 0 499M 0% /dev/shm
/dev/sda1 477M 49M 403M 11% /boot
/dev/sdd1 988M 1,3M 936M 1% /disco_bind01
/dev/sde1 988M 1,3M 987M 1% /disco_bind02


Podemos ver que de 836 MB livres temos agora 987. Economizamos 51 MB. Isso por se tratar de um disco apenas com 1GB. A economia é muito maior quando lidamos com terabytes.

Muito legal!

Espero que tenham gostado, até a próxima!

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.