¡Esto me está volviendo loca! Mi servidor se quedó sin espacio. Limpié algunos archivos eliminando las carpetas. La cantidad de espacio libre no aumentó (%). Esto es lo que veo ahora:
Como puede ver, muestra un tamaño de 315 GB, de los cuales 298 GB están en uso. Entonces, ¿por qué muestra 100% usado? La única razón por la que tengo 1,1 GB libres es que puedes ver si debido a la eliminación de más archivos se reinicia. Aunque antes me deshice de más de 15 GB de archivos :/
He probado bastantes cosas como lsof +L1
:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NLINK NODE NAME
php-fpm7. 726 root 3u REG 8,0 0 0 605 /tmp/.ZendSem.sRUIJj (deleted)
mysqld 863 mysql 5u REG 8,0 0 0 2938 /tmp/ibj2MjTy (deleted)
mysqld 863 mysql 6u REG 8,0 0 0 10445 /tmp/ibgsRaLu (deleted)
mysqld 863 mysql 7u REG 8,0 0 0 76744 /tmp/ibx2g3Cq (deleted)
mysqld 863 mysql 8u REG 8,0 0 0 76750 /tmp/ib7D93oi (deleted)
mysqld 863 mysql 12u REG 8,0 0 0 77541 /tmp/ibSr0xre (deleted)
dovecot 1278 root 139u REG 0,23 0 0 2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
dovecot 1278 root 172u REG 0,23 0 0 2022 /run/dovecot/login-master-notify4b18cb63ddb75aab (deleted)
dovecot 1278 root 177u REG 0,23 0 0 2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
cron 2239 root 5u REG 8,0 0 0 1697 /tmp/#1697 (deleted)
cron 2240 root 5u REG 8,0 0 0 77563 /tmp/#77563 (deleted)
sh 2243 root 10u REG 8,0 0 0 1697 /tmp/#1697 (deleted)
sh 2243 root 11u REG 8,0 0 0 1697 /tmp/#1697 (deleted)
sh 2244 root 10u REG 8,0 0 0 77563 /tmp/#77563 (deleted)
sh 2244 root 11u REG 8,0 0 0 77563 /tmp/#77563 (deleted)
imap-logi 2512 dovenull 4u REG 0,23 0 0 2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
imap-logi 3873 dovenull 4u REG 0,23 0 0 2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
pop3-logi 3915 dovenull 4u REG 0,23 0 0 2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
pop3-logi 3917 dovenull 4u REG 0,23 0 0 2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
php-fpm7. 4218 fndesk 3u REG 8,0 0 0 605 /tmp/.ZendSem.sRUIJj (deleted)
php-fpm7. 4268 executive 3u REG 8,0 0 0 605 /tmp/.ZendSem.sRUIJj (deleted)
Pero no puedo ver nada allí que esté bloqueando los archivos.
Respuesta1
Descubra qué está consumiendo espacio en el disco y luego descubra por qué, antes de eliminar algo.
Para mostrar los "10 directorios principales", puede utilizar du -Sh / | sort -rh | head -10
.
Para mostrar los "10 archivos principales", puede utilizar find / -type f -exec du -Sh {} + | sort -rh | head -n 10
.
A menudo encontrará archivos de registro enormes o no rotados, o archivos de registro que se llenan rápidamente. Dependiendo de sus hallazgos, a veces es suficiente eliminar algunos archivos de registro más antiguos, configurar la rotación de registros o configurar los ajustes de registro de sus servicios.
En cuanto a tu cálculo: esto no tiene por qué volverte loco :-)
A menudo, los sistemas de archivos reservan un 5% de espacio para que lo utilice el usuario root. Tiene un tamaño de disco de 315G, por lo que el 5% sería ~16G de espacio reservado. Hay un buen artículo que explica los antecedentes:https://blog.tinned-software.net/utility-df-shows-inconsistent-calculation-for-ext-filesystems/