Cómo limpiar archivos de registro no administrados

Cómo limpiar archivos de registro no administrados


Última modificación: 28 de septiembre de 2020

Visión general

Advertencia:

Este documento describe una solución alternativa no admitida que no se garantiza que funcione en el futuro.

  • Una vez realizados estos pasos en un servidor, es responsabilidad del administrador del sistema administrar y mantener el software de la base de datos del servidor.

  • Recomendamos que solo los administradores de sistemas con experiencia intenten realizar estos pasos.

  • Nosotros estamos no responsable de cualquier pérdida de datos causada por un intento de realizar estos pasos.

Esta guía proporciona los pasos para reducir el tamaño de archivo de los archivos de registro en su servidor que no administra a través de WHM. Configuración de rotación de registro de cPanel interfaz (WHM >> Inicio >> Configuración de servicio >> Configuración de rotación de registro de cPanel).

Verifique el uso de espacio en disco y comprima archivos de registro antiguos

cPanel & WHM crea y mantiene archivos de registro. Estos archivos de registro le permiten examinar errores y otras incidencias en el sistema.

Después de un período de tiempo prolongado, los archivos de registro crecen a tamaños significativos en los dispositivos de almacenamiento del sistema. cPanel & WHM archiva archivos de registro con el cpanellogd demonio. Sin embargo, este demonio no archiva todos los archivos de registro. Para reducir la cantidad de espacio en disco que ocupan los archivos de registro, debe comprimir estos archivos de registro.

Eliminar archivos de registro en cPanel

Verifique el espacio en disco desde la línea de comando

Verifique el espacio en disco desde la línea de comando. Antes de comenzar, asegúrese de haber iniciado sesión en el terminal como usuario root.

Utilizar el du comando para ver qué archivos y directorios consumen más espacio dentro del /var/log directorio.

  • los du El comando imprime el uso estimado de espacio en disco de cada archivo y directorio para la ruta que especificó.

  • los -h El argumento hace que el comando imprima la información en un formato legible por humanos. Cuando emite el comando en el ejemplo anterior, el du La utilidad imprime el espacio en disco estimado de cada archivo y directorio que el /var/log contiene la ruta del directorio.

Los números en la columna izquierda de la salida representan el tamaño de archivo de cada archivo y directorio que contiene la ruta de directorio especificada, en formato legible por humanos.

La salida de la du El comando debe parecerse al siguiente ejemplo:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
root@host [~]# du -h /var/log/
24K    /var/log/cups
16K    /var/log/mail
36K    /var/log/prelink
19M    /var/log/audit
84K    /var/log/bandwidth/2011/Jun
128K   /var/log/bandwidth/2011/Jan
116K   /var/log/bandwidth/2011/Feb
712K   /var/log/bandwidth/2011
4.5M   /var/log/bandwidth
2.6G   /var/log/munin
8.0K   /var/log/conman.old
8.0K   /var/log/pm
8.0K   /var/log/conman
12K    /var/log/dcpumon/boot.1308161402
5.3M   /var/log/dcpumon
8.0K   /var/log/vbox
3.7G   /var/log/

Nota:

Es posible que vea más resultados de la utilidad de lo que muestra el ejemplo. Debido al tamaño de los archivos y directorios en el /var/log ruta del directorio, el du la utilidad puede requerir algo de tiempo para producir una salida.

Seleccione los archivos o directorios que desea borrar

Puede borrar archivos individuales dentro de un directorio.

los /var/log/munin El directorio utiliza 2,6 G de espacio y es el segundo registro más grande de la lista.

Utilizar el cd comando para mover el indicador a la /var/log/munin/ directorio. Luego, usa el du -h * comando para ver los tamaños de los archivos.

La salida debe parecerse al siguiente ejemplo:

1
2
3
4
5
6
7
root@host [~]# cd /var/log/munin/
root@host [/var/log/munin]# du -h *
603M   munin-graph.log
385M   munin-html.log
67M    munin-limits.log
99M    munin-node.log
1.5G   munin-update.log

los du -h comando, sin el asterisco, muestra el tamaño del directorio.

La salida debe parecerse al siguiente ejemplo:

1
2
root@host [/var/log/munin]# du -h
2.7 G.T

Vaciar los archivos

Utilice el comando cat (concatenar) para vaciar los archivos de registro o directorios.

cat /dev/null > munin-update.log
  • /dev/null es un archivo inexistente sin información.

  • Cuando concatenas /dev/null a un archivo de registro, vacías los datos del archivo, pero no borras el nombre del archivo.

La salida del ejemplo anterior muestra que el munin-update.log El archivo ocupa 1,5 G de espacio en la unidad.

Para vaciar este archivo, use el cat mando.

La salida debe parecerse al siguiente ejemplo:

1
2
3
root@host [/var/log/munin]# cat /dev/null > munin-update.log
root@host [/var/log/munin]#
message

Para confirmar que ha vaciado correctamente el archivo, utilice el du -h * mando.

La salida debe parecerse al siguiente ejemplo:

1
2
3
4
5
6
7
root@host [/var/log/munin]# cat /dev/null > munin-update.log
root@host [/var/log/munin]# du -h *
603M   munin-graph.log
385M   munin-html.log
67M    munin-limits.log
99M    munin-node.log
0M     munin-update.log

Rotación de registros

El sistema de rotación de registros de cPanel & WHM comprime y almacena archivos de registro antiguos en /usr/local/cpanel/logs/archive/ directorio. Estas acciones también lo ayudan a administrar y reducir la cantidad de espacio en disco que usa su disco duro.

Habilite y configure la rotación de registros en WHM Configuración de rotación de registro de cPanel interfaz (WHM >> Inicio >> Configuración de servicio >> Configuración de rotación de registro de cPanel).

El sistema almacena los archivos de registro archivados de forma indefinida, por lo que debe eliminarlos manualmente. Utilice el comando rm para eliminar archivos de registro más antiguos.

Deja una respuesta

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