Quando tentei enviar alguns arquivos para uma máquina centos, estou recebendo o erro "Não há espaço restante no dispositivo"
tentei
[root@...]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01 18G 18G 0 100% /
E quando eu faço
você -sh /
-> dá apenas 5G
[... ~]$ df -i /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol01
4685824 209516 4476308 5% /
parece que o sistema de arquivos está cheio. Como posso descobrir qual deles está tomando esse tamanho?
Responder1
Usar du -csh *
no diretório raiz deve fornecer um resumo de qual diretório está usando mais espaço, e você pode então fazer cd para esse diretório e repetir até encontrar o culpado
Responder2
df -h
fornece o uso do disco em quantidade de dados e df -i
o total deinodes. Inodes são apenas endereços de locais de arquivos que você pode usar.
Isso significa que seus arquivos estão enchendo seu disco, mas são grandes o suficiente para não ficarem sem inodes. Se você tiver apenas arquivos muito pequenos em seu disco, poderá ficar sem localizadores de endereços para seus arquivos, enquanto ainda poderá ter espaço físico suficiente para gravar arquivos.
Basta remover os arquivos scp e você terá espaço novamente.