[Debian] Syslog-ng s'arrète tout seul.

Fermé
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 - 31 mars 2009 à 09:59
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 - 31 mars 2009 à 13:14
Bonjour,

Ayant récemment installé syslog-ng sur une distrib Debian.

J'ai peut être mal réglé Cron, mais le serveur syslog-ng s'arrète tous les jours, sans que le serveur linux ne redémarre.

Je ne comprend pas d'où viens le problème, pourriez-vous m'aider?

Merci.

2 réponses

XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 246
31 mars 2009 à 10:13
Au fait, je me sers de webmin pour configurer mon serveur... (syslog-ng y compris)
0
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 246
31 mars 2009 à 11:37
J'ai ajouter une tâche Cron qui démarrage syslog-ng toutes les 10 minutes, on verra si cela résout mon problème.
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
31 mars 2009 à 12:04
Ca marchera, mais ce n'est pas la bonne solution :)

Syslog-NG s'arrête-t-il vraiement ou bien n'est-il tout simplement plus alimenté ?

Pour le savoir, lance la commande suivante, quand tu pense qu'il est arrêté:
ps -elf |grep syslog-ng
le fonctionnement de syslog-ng, comme syslog, peut être alteré par logrotate qui lui est lancé de manière automatique tout les jours (la nuit en général), je pense que ton problème vient de la...

Qu'as-tu dans le fichier /etc/logrotate.d/syslog-ng

A plus
0
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 246 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
31 mars 2009 à 12:19
Résultat ps -elf | grep syslog-ng:

0 R root 28769 28187 0 78 0 - 779 - 12:25 pts/1 00:00:00 grep syslog-ng

Donc le process ne tourne plus....

En ce qui concerne /etc/logrotate.d/syslog-ng:

/var/log/auth.log {
rotate 4
missingok
notifempty
weekly
compress
}

/var/log/cron.log {
rotate 4
weekly
missingok
notifempty
compress
}

/var/log/daemon.log {
rotate 7
weekly
missingok
notifempty
compress
}


J'ai vu qu'un autre service de log était en marche: sysklogd

Je l'ai enlevé du démarrage du serveur, par contre pas moyen de l'enlever de cron.daily le fichier n'est pas modifiable.

Comme tu peux le constater je ne suis pas encore expert en linux, je suis niveau débutant ....

Merci pour ton aide!
0
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 246 > XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012
31 mars 2009 à 12:22
Bon c'est l'heure de la pause déjeuner.
Bon app' et à plus tard ;)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012
31 mars 2009 à 12:36
Il me semble,(a tester) que ce qu'on a rajouté pour palier a ce problème est:
/var/log/syslog {
   rotate 7
   daily
   compress
   postrotate
      /etc/init.d/syslog-ng restart >/dev/null
   endscript
}

à la fin du fichier /etc/logrotate.d/syslog-ng
0
XxTitxX Messages postés 1176 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 30 août 2012 246 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
31 mars 2009 à 13:08
Je test ça, je te tiens au courant!!

Merci encore pour ton aide!
0