
Cuando intenté transferir algunos archivos a una máquina centos, aparece el error "No queda espacio en el dispositivo".
Lo intenté
[root@...]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01 18G 18G 0 100% /
Y cuando lo hago
du -sh /
-> solo da 5G
[... ~]$ df -i /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol01
4685824 209516 4476308 5% /
Parece que el sistema de archivos está lleno. ¿Cómo puedo saber cuál tiene tanta talla?
Respuesta1
El uso du -csh *
en el directorio raíz debería brindarle un resumen de qué directorio está usando más espacio, y luego puede acceder a ese directorio y repetir hasta encontrar al culpable.
Respuesta2
df -h
le brinda el uso del disco en cantidad de datos mientras que df -i
le brinda el total deinodos. Los inodos son solo direcciones para ubicaciones de archivos que puede usar.
Esto significa que sus archivos están llenando su disco, pero sus archivos son lo suficientemente grandes como para no quedarse sin inodos. Si solo tiene archivos muy pequeños en su disco, podría quedarse sin localizadores de direcciones para sus archivos, mientras que aún podría tener suficiente espacio físico para escribir archivos.
Simplemente elimine los archivos scp y tendrá algo de espacio nuevamente.