Volume lógico 100% usado, mas 50G parece gratuito

Volume lógico 100% usado, mas 50G parece gratuito

Estou redimensionando volumes lógicos em um servidor CentOS e me deparei com um problema em que os volumes dizem que estão 100%, embora as colunas "Tamanho" e "Usado" pareçam indicar que deveria haver mais espaço.

df -h /volume_name
Filesystem  Size   Used  Avail  Use%  Mounted on
/dev/blah   1014G  963G  24M    100%  /volume_name

Meu processo de redimensionamento, caso isso esteja contribuindo para o problema, é:

umount /dev/volume_name
lvresize -L 1014G /dev/volume_name
e2fsck -f /dev/volume_name
resize2fs /dev/volume_name
mount /dev/volume_name /volume_name

É normal que haja tanto espaço não utilizado? Quando executo o e2fsck nos volumes, a maioria deles diz ter cerca de 2 ou 3% de espaço não contíguo. Isso poderia estar contribuindo para o problema?

Obrigado por qualquer ajuda que você possa me dar. Tentei pesquisar o problema, mas posso estar usando a terminologia errada, então até mesmo me apontar na direção certa seria muito apreciado!

Responder1

Que tipo de FS é? No caso de ext2/3/4, se você criou o FS sem especificar blocos reservados, há 5% de blocos reservados por padrão, ou seja, 50 GB no caso de um sistema de arquivos de 1 TB.

tente seguir:

tune2fs -l /dev/blah |grep -i reserved

Esses são blocos reservados para o usuário root - isso faz sentido para sistemas de arquivos essenciais para a execução do sistema operacional, ou seja, rootfs,/var,/tmp etc., mas é seriamente contraproducente para/home,/apps etc.

Se você deseja remover a reserva, digite o seguinte:

tune2fs -m0 /dev/blah

Responder2

Execute 'dumpe2fs -h /dev/blah |grep -E "lock count"' no sistema e dê uma olhada na contagem de blocos e na contagem de blocos reservados. Ao criar um sistema de arquivos, 5% do espaço é reservado para fins administrativos. Fazer algumas contas rápidas mostra que 5% de 1014G é cerca de 50G. Se quiser ajustar isso, você pode usar as opções -r e -m do comando tune2fs para fazer isso.

Responder3

Por padrão, 5% dos blocos são reservados para o superusuário, root, quando você cria um sistema de arquivos. Você pode verificar as propriedades de um sistema de arquivos ext[2-4] com dump2fs.

Você pode alterar essa porcentagem com -ma opção tune2fs, o que é comum em grandes volumes.

informação relacionada