df e lvdisplay enorme diferença

df e lvdisplay enorme diferença

Eu tenho uma partição /dev/mapper/datavg-lv_data.

df -h resultados mostram

insira a descrição da imagem aqui

enquanto lvdisplay mostra

insira a descrição da imagem aqui

por que existe uma enorme diferença entre o tamanho do lv, o tamanho do sistema de arquivos e o tamanho disponível enquanto não há dados no ponto de montagem? para onde vai o espaço?

Responder1

Um volume lógico não é a mesma coisa que um sistema de arquivos. Um sistema de arquivos pode ser apenas uma pequena parte de um volume lógico.

Muito provavelmente o sistema de arquivos não abrange todo o volume e você terá que redimensionar a partição, as informações do LVM e depois redimensionar o sistema de arquivos (com resize2fs).

ouse você estiver usando EXT3 ou EXT4, pode ser simplesmente que o espaço esteja reservado para serviços raiz e do sistema; nesse caso, você pode usar tune2fs para recuperar o espaço.

Você pode verificar quanto está reservado com:

 sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'

(Substitua sda1 pelo disco real).

Responder2

lvdisplay relata o tamanho real do disco, mas df mostra o espaço em disco utilizável pelo sistema, que é o tamanho real do disco menos o espaço usado no sistema de arquivos.

Considere também que os sistemas de arquivos usam inodes. Quando um sistema de arquivos é criado, parte dele (quase 1%) é reservado para inodes e ocupará o espaço de bloco disponível. Portanto, no seu caso, quase 5GiB de espaço são ocupados pela tabela de inode.

Para verificar o uso do inode, use este comando:

df --inodes

informação relacionada