Arquivei um bug para acompanhar isso:
Acredito que o landscape-sysinfo deva ser alterado para corresponder ao df.
Eu tenho várias unidades no meu servidor montadas separadamente. Eles estão chegando perto de tudo. Quando eu ssh
para o meu servidor, motd
relata o uso do disco, por exemplo:
=> /home is using 89.3% of 916.89GB
Mas se eu executar df -h
, ele informa:
/dev/sdd1 917G 826G 45G 95% /home
Isso acontece para todos os meus discos; motd
informa consistentemente números mais baixos. Parece que gosta de motd
runs landscape-sysinfo
para denunciar essa informação.
Por que eles são diferentes e quais estão corretos?
Arquivei um bug para acompanhar isso:
Acredito que o landscape-sysinfo deva ser alterado para corresponder ao df.
De uma olhada no script landscape-sysinfo
que mora em /etc/update-motd.d / , está claro que o cálculo do espaço em disco está sendo feito com cat /proc/partitions
em vez de o comando df
.
Realizando o mesmo teste em minha máquina, mas usando / como exemplo, obtenho os mesmos resultados, cat /proc/partitions
mostra menos espaço em disco sendo usado, enquanto df
mostra um pouco mais de uso do disco. O método usado para calcular o tamanho da partição é diferente, portanto, os resultados diferentes:
cat /proc/partitions
major minor #blocks name
8 5 606765056 sda5
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 597111968 53985732 512787984 10% /
Ambos estão corretos em seus próprios cálculos, eu confiaria em df
para obter um melhor indiciamento do uso de disco para sua partição / home .
Tags disk-usage 12.04 landscape motd