df e lvdisplay enorme diferença

0

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

Resultados de df -h mostram

enquantoolvdisplaymostra

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?

    
por SuperUser 07.04.2017 / 14:11

2 respostas

0

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.

O mais provável é que o sistema de arquivos não abranja todo o volume e você terá que redimensionar a partição, as informações do LVM e, em seguida, redimensionar o sistema de arquivos (com resize2fs).

ou se você estiver usando EXT3 ou EXT4, pode ser simplesmente que o espaço seja reservado para serviços raiz e de sistema, caso em que você pode usar o tune2fs para recuperar o espaço.

Você pode verificar quanto é reservado com:

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

(Substitua sda1 pelo disco atual).

    
por 07.04.2017 / 14:34
0

lvdisplay informa o tamanho real no 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%) é reservada para inodes e ocupará o espaço de bloco disponível. Então, no seu caso, quase 5GiB de espaço é ocupado pela tabela de inodes.

Para verificar o uso do inode, use este comando:

df --inodes
    
por 07.04.2017 / 15:14

Tags