Questão Espaço em disco disponível sempre 0%


Estou correndo centos 5. Até agora, não dá problema, mas ontem, quando ele relatou "sem espaço livre" para a escrita do arquivo, eu tento remover alguns arquivos como de costume. Infelizmente, desta vez, não importa quantos arquivos eu tenha deletado, ele simplesmente não mostra espaço disponível para isso.

Resultado de df:

[root@LSMSVR ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      1.2G  269M  879M  24% /
/dev/hda6             4.8G  138M  4.4G   4% /tmp
/dev/hda5              19G  2.4G   16G  14% /usr
/dev/hda3              48G   12G   34G  25% /var
/dev/hda2             379G  365G     0 100% /home
/dev/hda1              99M   15M   80M  16% /boot
tmpfs                 180M     0  180M   0% /dev/shm

Alguma idéia de como recuperar o espaço perdido em / home? Obrigado.


4


origem




Respostas:


O padrão para sistemas de arquivos linux é que 5% são reservados apenas para acesso root - é por isso que você não o vê. Você pode ver esse número ao comparar "tamanho" e "usado"

Você pode mudar isso para 1%, indo sudo tune2fs -m 1 /dev/hda2 Obviamente, você pode alterar o parâmetro -m para qualquer número percentual.

Nota! Pode parecer uma boa idéia definir esse parâmetro como 0 para todas as unidades, mas o sistema poderá bloqueá-lo completamente se o disco rígido ficar cheio. (não é um problema em discos não-raiz)


6





Não há "espaço perdido". Por padrão, 5% do espaço em um sistema de arquivos é reservado para o root, para que os usuários não o preencham completamente e matem o sistema. Continue removendo os arquivos até que haja mais de 5% de espaço livre no sistema de arquivos. Você tem pelo menos mais 5 GB para ir.


4



É padrão de 5% específico para o sistema de arquivos? - bbaja42
É específico para o programa usado para criar o sistema de arquivos. Claro, alguns sistemas de arquivos não suportam nada. - Ignacio Vazquez-Abrams
Como você detectou na pergunta qual sistema de arquivos é usado neste caso? - bbaja42
CentOS 5 significa ext3. Mas ext2 / 3/4 todos suportam isso. - Ignacio Vazquez-Abrams
tune2fs pode ser usado para modificar os parâmetros de um sistema de arquivos ext2 / 3/4, mas eu recomendo que você não defina a porcentagem reservada até 0. - Ignacio Vazquez-Abrams