Foros del Web » Administración de Sistemas » Software para Servers »

Logrotate no me borra los logs

Estas en el tema de Logrotate no me borra los logs en el foro de Software para Servers en Foros del Web. Hola buenas, estoy tratando de usar el logrotate en un debian para que cada semana me rote los logs, me guarde X archivos, y que ...
  #1 (permalink)  
Antiguo 26/11/2008, 10:55
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 17 años
Puntos: 0
Logrotate no me borra los logs

Hola buenas, estoy tratando de usar el logrotate en un debian para que cada semana me rote los logs, me guarde X archivos, y que todos los demas me los borre, es decir, semana 1 me crea 1, semana 2, me crea 2, semana 3, me crea 3, semana 4, me crea 4, semana 5, me borra el 1 y pone el 5.......

No se si me he explicado, espero que si....

He creado un archivo en /etc/logrotate.d/ y esto es lo que he configurado dentro:

/var/log/asterisk/* /var/log/asterisk/cdr-csv {
missingok
sharedscripts
weekly
rotate 4
postrotate
asterisk -rx "logger rotate" > /dev/null 2> /dev/null
endscript
}


Supestamente con esto cada semana me rota los logs, me guarda como maximo 4 archivos, pero no lo hace.

Lo de rotarlos me funciona ok, pero al cabo del tiempo tengo en la carpeta gigas y gigas de archivos "rotados" de los logs.

Alguien sabe como hacer para que ademas de rotarlos, me borre los archivos, dejandome los 4 que tengo definidos?

Muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:51.