sábado, 9 de mayo de 2015

Sin espacio en var

Me paso algo curioso, el servidor estaba andando de modo normal y de pronto salio en la pantalla un mensaje indicando que no hay mas espacio para almacenar cache en disco. procedo a revisarlo ejecutando la limpieza de cache, pero el problema se convirtió en recurrente, así entonces procedo a revisar el espacio en disco.

#df -h  nos muestra el espacio usado y disponible del disco y sus particiones

revisando todo aun tenia espacio disponible pero el problema seguía apareciendo, hasta que por allí encontré que el problema podrían ser los inodos

#df -i  y por fin allí podía ver que los inodos de VAR estaban al 99%

Pero donde estaban esos inodos??

#du -sh /var/* | sort -n
#du -sh /var/lib/* | sort -n

como respuesta a estas instrucciones me mostraba que tenia muchos megas en spool exim4, al revisar tenia miles de correos acumulados de parte de una aplicación que hace mucho la había olvidado, la consecuencia fue que que estos miles de pequeños archivos llenasen los inodos disponibles, entonces procedo a borra el contenido

#rm * 

vaya sorpresa el rm no puede recibir tantos miles de archivos como parámetro entonces recurro a un artificiom, borrar uno por uno WOW!!!

#find  -name "*" -exec rm {} \;