Forums:
Salu2, recientemente mi archivo log de squid se ha subido tremendamente a unos 8.6 Gb umm raro checando me doy cuenta q hace mas o menos 39 dias no se hace un rotate automatico del log, para lo cual habia hecho este script en /etc/logrotate.d/squid
/var/log/squid/access.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
}
/var/log/squid/cache.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
}
/var/log/squid/store.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
# This script asks squid to rotate its logs on its own.
# Restarting squid is a long process and it is not worth
# doing it just to rotate logs
postrotate
/usr/sbin/squid -k rotate
endscript
}
pero no funca lo raro es q hace 39 dias atras si estan los archivos rotados y comprimidos, trate con otro comando a la fuerza
squid -k rotate
pero no da resultado alguna otra idea muchas gracias
Alguna otra idea
Alguna otra idea please????????
********
Salu2 and Have Fun
¿Está corriendo tu demonio
¿Está corriendo tu demonio de cron? ¿Está incluido logrotate en las tablas de tu crond?
--
haber != a ver
ha != a
claro q si [root@proxy ~]#
claro q si
[root@proxy ~]# service crond status
Se está ejecutando crond (pid 2676)...
en lo otro esta (/etc/crontab)
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
y si estan los files
********
Salu2 and Have Fun
Y si corres logrotate -d -f
Y si corres logrotate -d -f -v, ¿qué te dice la salida?
--
haber != a ver
ha != a
ummm pero sera el lunes ya
ummm pero sera el lunes ya me cerraron la ofic thnx
********
Salu2 and Have Fun
Esto me da la
Esto me da la salida:
[root@proxy ~]# logrotate -d -f -v
logrotate 3.7.4 - Copyright (C) 1995-2001 Red Hat, Inc.
This may be freely redistributed under the terms of the GNU Public License
********
Salu2 and Have Fun
¿Le dejaste terminar? ¿Se
¿Le dejaste terminar? ¿Se rotaron los archivos que querías?
Si la respuesta es sí, entonces algo pasa con tu configuración de cron. Si el logrotate de dio error entonces algo pasa con tu configuración del logrotate. Una de las dos.
Prueba poniendo un trabajo inservible en tu cron (como crear un archivo en tu home) y mira si se ejecuta.
--
haber != a ver
ha != a
sabes q puese en 0 el log
sabes q puese en 0 el log rotate y reinicie squid y luego squid rotate y funciono, me creo otro arhivo de log, voy a ver hasta cuanto se infla este!
********
Salu2 and Have Fun
Si te llegara a dar
Si te llegara a dar problemas desactiva el rotate dentro de squid.conf , reinicias el cron...
logfile_rotate 0
Prueba y nos dices...
Bye...
______________________
!!!AdminRed_Debian!!!
______________________
!!!AdminRed_Debian!!!
Ok le puse comentarios a la
Ok le puse comentarios a la fila para ver q pasa, luego service squid restart para ver q pasa ..... te comento
********
Salu2 and Have Fun
Páginas