pq mon httpd il redémarre tous les jours à 4H du mat' ?? (résolu) - Débats - Linux et OS Alternatifs
Marsh Posté le 10-07-2002 à 10:21:28
ben heu je crois qu'on dit un bacbone, mais chuis pas sûr (c un serveur de fac)
Marsh Posté le 10-07-2002 à 10:22:15
regarde autour de la rotation des logs
c'est souvent à 4h
c quoi ta distro ?
Marsh Posté le 10-07-2002 à 10:24:08
la distro c un RH 7.2, et justement, tous les maints à 4H02, y'a syslogd qui fait un restart! je pense que c'est ça, mais chuis pas encore sûr!
je vérif les logs en ce moment, mais y'en a des tonnes! :-(
Marsh Posté le 10-07-2002 à 10:34:41
non, ça doit pas être syslogd, c plutôt lui qui redémarre paske httpd redémarre.(enfin je pense!)
rah que c'est chiant bor............
Marsh Posté le 10-07-2002 à 10:35:22
arghbis a écrit a écrit : la distro c un RH 7.2, et justement, tous les maints à 4H02, y'a syslogd qui fait un restart! je pense que c'est ça, mais chuis pas encore sûr! je vérif les logs en ce moment, mais y'en a des tonnes! :-( |
hummf
va voir dans /etc/crontab
va voir dans /etc/cron.daily/
va voir dans logrotate.conf
Marsh Posté le 10-07-2002 à 10:43:32
ouais, j'avais déjà regardé, mais je vois rien d'anormal!! c ça le pb!
mais merci quand même de ton aide!
Marsh Posté le 10-07-2002 à 10:49:25
y'a un truc que je comprend pas! pq mon httpd redémarrerait si c un démon de log qui redémarre??
je vois pas là!
voilà ce que j'ai dans mon cron.daily, qui se fait à 4H02 (si ça peut aider):
/etc/cron.daily/makewhatis.cron
/etc/cron.daily/logrotate
/etc/cron.daily/0anacron
/etc/cron.daily/rpm
/etc/cron.daily/slocate.cron
/etc/cron.daily/tmpwatch
/etc/cron.daily/tripwire-check
/etc/cron.daily/00-logwatch
/etc/cron.daily/00webalizer
/etc/cron.daily/sysstat
/etc/cron.daily/rpm.rpmnew
voilà!
Marsh Posté le 10-07-2002 à 10:57:48
ok
c'est logrotate qui a 4h02 fait tourner tes logs de ton apache
ce qui est zarb c'est que httpd redémarre (d'ou tires tu cette infos ?)
regarde donc dans : /etc/logrotate.d/apache
ou du genre
Marsh Posté le 10-07-2002 à 11:01:40
voilà pq il redémarre je pense!
/var/log/httpd/access_log /var/log/httpd/agent_log /var/log/httpd/error_log /var/log/httpd/referer_log {
missingok
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript
}
donc, il me semble que je dois virer le apache du logrotate.d non??
Marsh Posté le 10-07-2002 à 11:18:37
arghbis a écrit a écrit : donc, il me semble que je dois virer le apache du logrotate.d non?? |
Le problème, c'est que si tu n'as plus la rotation des logs, ça ne va pas être top...
Et elle est bizarre, la config de ta Redhat. Pour recharger Apache, on n'envoie pas SIGHUP, mais SIGUSR1, normalement.
Marsh Posté le 10-07-2002 à 11:20:04
/var/log/httpd/access_log /var/log/httpd/agent_log /var/log/httpd/error_log /var/log/httpd/referer_log {
missingok
sharedscripts
postrotate
endscript
}
pof pof.. suffit de virer la ligne qui reboot l'apache.
Marsh Posté le 10-07-2002 à 11:25:15
'rci m'sieurs pour votre aide!!!!
Marsh Posté le 10-07-2002 à 10:16:58
salut tout le monde!
bon voilà, j'ai mon httpd qui redémarre tous les matins à 4H02, et je sais pas pq!
j'ai vérifié, y'a pas de tâche rogrammée dans cron qui corresponde, et je vois pas d'info la dessus dans le httpd.conf, donc j'en appelle à vous!!
merci de vos idées
Message édité par arghbis le 10-07-2002 à 11:33:38