On 9/5/08, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
> Hola
>
>  Hace algunos dias estoy intentando modificar los logs de uno de los 
> servidores y tengo
>  algunas dudas.
>  No se donde se guarda la configuracion por defecto de la rotacion de logs 
> del sistema,
>  revice el fichero /etc/logrotate.conf, el directorio /etc/logrotate.d/ y no 
> vi nada
>  referente a logs del sitema (syslog) o de correo (mail.log), sin embargo, 
> rotan.
>  Modifique el fichero syslog.conf para guardar los logs donde yo quiera. 
> Luego fui al
>  directorio /etc/logrotate.d/ y cree un script con nombre mail_log, su 
> contenido es el
>  siguiente:
>
>  /var/log/mail/mail.log{
>  compress
>  dateext
>  rotate 60
>  daily
>  copytruncate
>  create 640 root adm
>  missingok
>  }
>
>  despues corro el comando logrotate -f -d /etc/logrotate.d/mail_log y me da 
> el error
>
>  error: unable to open /var/log/mail/mail.log-20080904 for compression
>
>  si ejecuto  logrotate -f  /etc/logrotate.d/mail_log el mail.log rota. Lo que 
> temo es que
>  halla registros que se me esten quedando fuera de los logs, porque en el 
> mismo directorio
>  han empezado a aparecer (ademas de los mail.log-200809xx) logs como si aun 
> estubiera
>  cargando la configuracion por defecto, mail.log.0, mail.log.1.gz, ...etc.
>
>  Saludos y gracias de antemano
>
>

El problema es el siguiente, hay algunos servicios que se sirven de
logrotate para tratar el problema de los logs, sin embargo, otros son
algo más majaderos y necesitan de un tratamiento especial a la hora
cambiar el fichero de log de uno a otro, así que lo que han hecho los
desarrolladores es crear scripts específicos con más funcionalidad
para esos casos y le dan la tarea a cron.

Antes de volverte loco con logrotate, revisa primero si no hay una
tarea con cron que cumpla esa funcionalidad, pues puedes armar una
cagástrofe si tienes 2 procesos intentando rotar logs.

-- 
----
Mauricio López
Linux User: 373384

" ...ich hab euch etwas mitgebracht
ein heller Schein am Firmament
Mein Herz brennt"
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a