Tenho servidores CentOS 6 e 7 e estou criando volumes lógicos de 512 MB:
CentOS 7:
sudo lvcreate -v -n lvname -L 512M rootvg && sudo mkfs.xfs -L "lvname" /dev/mapper/rootvg-lvnamee
CentOS 6:
sudo lvcreate -v -n lvname -L 512M rootvg && sudo mkfs.ext4 -L "lvname" /dev/mapper/rootvg-lvname
Agora os comandos funcionam bem, mas quando eu emito df -h /fs-name
, no CentOS 7, recebo Size=509M e no CentOS 6, recebo Size=488M. Por que o CentOS 6 ocupa tanto espaço e como posso aproximá-lo do tamanho de 509M do CentOS 7?
Responder1
A diferença é principalmente porque você usa dois sistemas de arquivos diferentes:
CentOS 7: sudo lvcreate -v -n lvname -L 512M rootvg && sudo mkfs.xfs -L "lvname" /dev/mapper/rootvg-lvnamee
CentOS 6: sudo lvcreate -v -n lvname -L 512M rootvg && sudo mkfs.ext4-L "lvname" /dev/mapper/rootvg-lvname
Se você deseja reduzir o root
espaço reservado (por padrão 5%) use o comando:
mkfs.ext4 -m 0 -L "lvname" /dev/mapper/rootvg-lvname
(0 significa sem espaço reservado)
Responder2
Os sistemas de arquivos usados nesses comandos são diferentes, um éext4o outro éXFS.
Veja tambémComo escolher seu sistema de arquivos Red Hat Enterprise Linux
O sistema de arquivos ext4 éreservando5% do disco que pode ser usado apenas pelo usuário root.
Responder3
Acho que encontrei a resposta daquihttps://chiaforum.com/t/ext4-users-remember-to-reduce-reserved-blocks/1972
Por padrão, o ext4 reserva 5% do seu disco para o usuário root. Isso fazia sentido em 1999, mas agora é uma loucura. Você pode executar este comando (como root) para reduzir os blocos reservados para cerca de 4 GB. Em um sistema de arquivos ext4 de 16 TB que irá liberar 795 GB (já que o padrão de 5% reservado = 800 GB reservados para root!).
tune2fs -r 1000000 /dev/
Isso libera espaço instantaneamente. Você não precisa desmontar, remontar, reiniciar ou algo assim.
Mas primeiro use os comandos “lsblk” e “df” para identificar os sistemas de arquivos ext4 a serem ajustados.
E tenha cuidado! Executar qualquer comando diretamente em qualquer arquivo /dev/ como root é sempre perigoso. Pratique primeiro em um computador/unidade que não seja importante.