No puedo recuperar espacio en disco después de quedarme sin espacio (y eliminar algunos archivos) en Ubuntu 18.04

No puedo recuperar espacio en disco después de quedarme sin espacio (y eliminar algunos archivos) en Ubuntu 18.04

¡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:

ingrese la descripción de la imagen aquí

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/

información relacionada