Servidor VPS sin espacio por los archivos core.xxxx

Servidor VPS sin espacio por los archivos core.xxxx

Puede darse el caso que ciertos procesos ocupen espacio extra en tu servidor VPS. Esto no tiene ningún inconveniente mientras tu servidor disponga de suficiente espacio o dichos procesos, cuando finalicen, eliminen este espacio temporal. En cambio, hay ocasiones en que los ficheros temporales no se eliminan como es el caso de los logs del servidor o por ejemplo el caso de los archivos core.xxxx que aparecen cuando existe algun problema en nuestra web. En el artículo de hoy os damos mas detalles de este tipo de dicheros.

¿Que son los archivos core.xxxx y por qué los genera mi servidor VPS?

Los archivos core.xxxx se generan de forma automática cuando nuestra aplicación web o CMS sufre un «crash», es decir, que nuestra aplicación en un momento dado falla y no puede procesar la petición solicitada. En este caso, y si tenemos la opción activada, se almacenaría el error en nuestro error_log. También se creará un fichero core, con información mas detallada del error y como podríamos solucionarlo.

Como el archivo core almacena mucha información, estos archivos por lo general ocupan bastante espacio. Si a esto le sumamos que cada petición a nuestra web, puede generar uno de estos ficheros, no es de extrañar que en poco tiempo la capacidad de disco de nuestro servidor VPS se merme considerablemente llegando hasta saturar el servidor.

¿Como visualizar la información de los archivos core.xxxx?

Como hemos indicado en el punto anterior, estos archivos core contienen información que nos ayudará a corregir la incidencia de nuestro sitio web. Por tanto, deberemos echar mano de estos archivos y del error_log, para detectar el problema y proceder a corregirlo.

Desde tu panel Plesk > Registros, podrás visualizar los errores que haya tenido tu sitio. Si quieres mas información sobre este apartado, puede consultar nuestro post Localizar errores en nuestro sitio web

En cuanto a los ficheros core, puedes acceder vía SSH a visualizarlos, pero lo recomendable será descargarlos alguno de ellos en tu equipo y abrirlos con un editor de texto plano para visualizar la información correctamente.

¿Puedo eliminar estos archivos core para liberar espacio?

Efectivamente puedes eliminar estos ficheros. Contienen información, por lo que no son necesarios para el funcionamiento de tu servidor. Lo recomendable como te hemos indicado es revisar su información y corregir tu web para que no genere estos ficheros. Hecho esto puedes proceder a eliminarlos.

Por lo general, la ruta donde se almacenan será:

 /var/lib/mysql/

Y el formato de estos ficheros será core.xxxx donde «xxxx» son una serie de números.

Al ser carpetas de sistema, para eliminar los archivos core, puedes hacerlo accediendo mediante SSH, desde tu panel Virtuozzo, o bien mediante un cliente de FTP tipo Filezilla configurado como sFTP (acceso SSH) .

Facebooktwitter