¿Servidor Consume espacio en disco inusualmente?

Ha sucedido que tu servidor, ya sea dedicado o VPS de un momento a otro, ¿comenzó a quedar sin espacio sin una razón aparente?

Si es su caso, podría estar relacionado con los registro de actualizaciones y procesos de servicios relacionados con CloudLinux y las librerías de python-perf que genera miles de registros log por minuto que van consumiendo el espacio de tu disco, dichos ficheros log se crean cada que se ejecuta la tarea cron de python-perf la cual valida el estado del servidor.

Identificado el origen del problema ¿Como liberar el espacio en mi Servidor? ¿Cómo eliminar los archivos log? ¿Es seguro eliminarlos?, estas, sin duda serán algunas de las posibles o más bien probables preguntas que se puede estar haciendo, no hay de que preocuparse, Si se pueden eliminar, es más se deben eliminar y si, si es seguro eliminarlos.

¿Cómo eliminar los ficheros / archivos log de python-perf?
Vía SSH o desde la Terminal del servidor, ingresa a:

/var/log/server-status

Ahí encontrarás los fichero con un formato fecha, ejemplo:

/var/log/server-status/2022-10-07

Para eliminarlos te traemos dos métodos:

Método Roman Tsysar (Ingeniero de Soporte Unificado CloudLinux):

Ejecuta en tu servidor (ya sea vía SSH o Terminal) el comando:
.rm -r /var/log/server-status

Esta opción en el comando permite eliminar directorios y su contenido de forma recursiva. Por lo tanto, no es necesario eliminarlos por carpeta.-rrm -r

Método Antonio Giraldo V. (Analista de Soporte Nivel 3 de SNHC):

Si bien el método anterior es más rápido en su ejecución, elimina completamente los ficheros y si por alguna razón deseamos mantener algunos de ellos, así sea solo por un tiempo para procesos de auditoria (en caso de ser requeridos), puedes eliminar uno a uno con .-rrm -r que sería mi método.

Vía SSH o Terminal, ejecuta los siguientes comandos:

1: cd /var/log/server-status (Accederás a la ruta de almacenamiento de los ficheros)

2: du -h (Podrás ver los ficheros y el tamaño en GB o MB según sea el caso)

3: dir (Listará los ficheros en el directorio)

4: rm -f 2022-10-07 (Eliminará solo el fichero que indiques: «2022-10-07»)

Al final, cuando elimine todos los ficheros, podrá ver como se ha liberado el espacio en disco del servidor, sin embargo, no olvide que estos logs se crean por un script y una tarea cron, por lo que si lo desea, también puede eliminar ambos, la tarea cron y el script.

¿Cómo elimino la tarea CRON y el script para que no vuelva a generar logs?
Solo ejecuta estos dos comando, ya sea vía SSH o desde la terminal del servidor:

rm /etc/cron.d/getstats
rm /var/log/server-status/getstats.sh

Esto sería todo, ya puede elegir cuál de los dos métodos implementar para resolverlo.

Entrada anterior Cambia el calendario de lanzamientos de MariaDB
Entrada siguiente ¿Muy producido o Muy real?