[Linuxcantabria] Espacio libre en disco y mysql

kyle kyle en caosdigital.com
Vie Nov 16 09:08:25 CET 2007


On Thu, Nov 15, 2007 at 08:52:05PM +0100, Luis R. Granda wrote:
> Un saludo y gracias a todos por vuestras respuestas.
> 
> Efectivamente ayer mismo lo de limpiar la cache de apt fue lo primero
> que intenté (aunque Dan gordillo dice que a él le dio problemas una vez
> un caso parecido, a mi sí me dejó hacerlo). Con esto se liberó sufiente
> espacio y pude salir del paso: pude acabar la instalación del mysql y
> poner otra vez operativo el moodle.
> 
> El comando que sugiere kyle lo ejecuté después. La salida que me dio
> fue:
> 
> lsof | grep -i delete
> mysqld    7505    mysql    6u      REG        3,1        0
> 48198 /tmp/ib6l1rkl (deleted)
> mysqld    7505    mysql    7u      REG        3,1        0
> 48206 /tmp/ibdIUEcc (deleted)
> mysqld    7505    mysql    8u      REG        3,1        0
> 48207 /tmp/ibKJaS42 (deleted)
> mysqld    7505    mysql    9u      REG        3,1        0
> 48208 /tmp/ibLmaNXT (deleted)
> mysqld    7505    mysql   13u      REG        3,1        0
> 48209 /tmp/ibaeuPoM (deleted)

lo que te está enseñando ahi es una lista de ficheros borrados cuyos handles
siguen abiertos y cuyo espacio no ha sido liberado aun al estar en uso.

Si con un 'du' no te salen las cuentas, siempre hay que pensar en ficheros
borrados que estaban en uso y que el programa en cuestión no ha cerrado :-)


Si reinicias mysql, se cerrarán esos ficheros borrados y podrás comprobar si
tienes disponible el espacio que falta (aunque creo recordar que los
temporales de mysql no deberían ser tan gordos)


-- 
Windows macht frei!



Más información sobre la lista de distribución Linuxcantabria