Disco duro lleno en servidor – Limpieza de logs

Vaya faena que veas que de repente el servidor deje de funcionar, y sea porque els disco duro esté lleno. Salen errores, normalmente relacionados con las carpetas temporales. Mysql deja de funcionar porque no puede utilizar el disco duro como memoria cache porque simplemente o hay.

Las causas, normalmente son un ataque a alguna de las webs. Y si tienes wordpress, joomla, prestashop… puedes estar casi seguro.

La solución está en:

1.- Hacer limpieza

Lo primero es saber cuánto espacio en disco tenemos, o lo que es lo mismo, si realmente algo está llenando el disco:

1
df –h

Una veza vemos cómo está el disco, ahora toca ver qué carpetas son las afectadas:

1
du –h /var/*

Esta acción nos dará un listado de carpetas dentro de /var diciedo lo que ocupan. Aquí ya podemos ver si hay alguna sospechosa.

Lo mismo, dentro de cada web:

1
du –h /var/www/vhosts/*

Así podemos ver si alguna web está sufriendo algun ataque.

Una vez sabemos las carpetas afectadas, veremos que normalmente son ficheros de log los que se inflan hasta ocupar Gigas, haciendo caer el servidor.

Para limpiarlos deberemos utilizar la siguiente instrucción

1
2
3
4
// Si son los var
cat /dev/null > /var/log/nombrefichero
// Si son los de la web, normalmente seran
cat /dev/null > /var/www/vhosts/miweb.com/logs/nombrefichero

De esta manera los vaciamos. No los borréis !!!

De la misma manera podemos navegar por todas las carpetas de logs y temporales para hacer limpieza.

2.- Deshabilitar la web

Una vez hemos limpiado los ficheros, deshabilitamos la web atacada en el caso que hayamos detectado que el log de alguna de ellas se esté inflando.
 

3.- Investigar y actualizar

 
A partir de ahora sólo queda investigar. Quién ataca, cómo,… y lo mas importante, actualizaremos el CMS con el que estemos trabajando

Como siempre, no nos hacemos responsables de cómo utilizáis este artículos. Todo lo que hagáis en vuestro servidor corre bajo vuestra responsabilidad

Artículos relacionados

Google PageSpeed Si no conoces esta herramienta, tienes todos los números que tu web no esté bien posicionada en Google. Esta herramienta online, te permite saber que ...
Error XAMPP – LAMPP Security Access desde ph... Una vez instalas Xampp en tu Linux, cuando intentas acceder a phpMyAdmin, se muestra un error estilo: Para poder acceder mediante phpMyAdmin y ...
Plesk y problema apparmor al actualizarlo Al actualizar Plesk, algunas veces el servidor nos indica que a causa de que el servidor tiene activado Apparmor (software de seguridad), no se puede ...
Consejos para escoger Alojamiento web A la hora de desarrollar nuestra página web, deberemos pensar primero qué alojamiento web deberemos escojer. Un hosting web es una de las cosas más i...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*