Comando de uso de disco df não mostrando os valores esperados na saída

0

O comando df /data não está mostrando as informações exatas de uso do disco.

Isso é o que eu recebo como saída:

Filesystem  1K-blocks  Used     Available Use%   Mounted on /dev/mapper/VolGroup-lvol0  

            41153856   2099892  36956812  6%     /data

Na verdade, quando eu emiti lvdisplay , esta partição mostra 40GB. Mas quando converti esse KiB ou KB em GiB, ele não está dando a saída correta. E eu posso saber que o tamanho do inode está incluído, também apenas me diga se existem espaços reservados para uma partição.

Também verifiquei o tamanho do inode usando o comando tune2fs -l para a partição / data e está mostrando inode size = 256 bytes .

A Contagem de Blocos Reservados é 524288 .

A diferença real é (40 GiB) 41943040 KiB - 41153856 (saída de "#df / data") é igual a 789184 KiB. Por favor, me diga por que tanta diferença.

    
por karthikeyan vijayan 19.09.2015 / 07:21

1 resposta

0

Todos os sistemas de arquivos têm sobrecarga; que vem da necessidade de acompanhar:

  • onde os dados são armazenados,
  • atributos (somente leitura, direitos de acesso, ...)
  • nomes de arquivos,
  • pastas
  • e seus relacionamentos
  • e como encontrá-los rapidamente (hashes)
  • ... (mais, por exemplo, registro no diário, dependendo do sistema de arquivos)

... no topo dos dados que você armazena na partição / disco / volume / ...

A postagem link fornecida por zagrimsan (comenta o Q) tem muitos detalhes sobre o que foi dito acima.

Considere também os arquivos excluídos que ainda estão abertos, consulte aqui

    
por 19.09.2015 / 08:24

Tags