Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement
- From: Tone <adresse@cachée>
- To: PIOT Sebastien <adresse@cachée>, "adresse@cachée" <adresse@cachée>
- Subject: Re: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement
- Date: Wed, 24 Nov 2021 19:21:53 +0100
J'étais tombé dans les archives Renater votre message daté d'août 2014 pour la version 6.0.1 de Sympa :
- Suivi du bug [#7130] Bulk mailer dying with error "Could not open /home/sympa/bulk.pid, exiting" -> https://listes.renater.fr/sympa/arc/sympa-fr/2014-08/msg00004.html
C'est curieux que nous retrouvons ce bug encore aujourd'hui, non documenté, le ticket 7130 évoqué dans la discussion passée étant introuvable ...
Merci pour le script de contournement, en attendant un correctif.
Bravo les pros !
-- Tone.
J’ai aussi le problème sur un serveur Debian 10 avec la version 6.2.40 de Sympa et j’ai fini par mettre un script de surveillance dans le cron, qui redémarre Sympa quand on dépasse une certaine limite.
Voici le contenu du script en question :
#!/bin/bash
#Liste les processus bulk.pl afin de trouver ceux qui consomment trop
#Declaration des constantes
PROCESSUS="/tmp/processus_sympa.txt"
LOG="/var/log/surveiller_bulk.log"
CPU_MAX=10.0
#Date actuelle
MAINTENANT=`date "+%d/%m/%Y %H:%M:%S"`
#Export de la liste des processus bulk.pl
ps faux | grep bulk.pl | grep -v grep > $PROCESSUS
echo "Surveillance du processus bulk.pl : $MAINTENANT" >> $LOG
echo >> $LOG
#Parcours de la liste des processus bulk.pl
while read ligne
do
#Extraction des donnees utiles des processus
# - Identifiant du processus
# - Charge CPU
set -- "$ligne"
declare -a elts=($*)
pid="${elts[1]}"
cpu="${elts[2]}"
res="Charge correcte"
#Teste si la charge CPU est excessive
if [ $(bc -l <<<$(echo "$cpu > $CPU_MAX")) = 1 ]
then
res="Charge excessive"
#Redemarrage du service sympa
service sympa restart
fi
echo "PID : $pid ; CPU : $cpu --> $res" >> $LOG
done <$PROCESSUS
echo >> $LOG
echo >> $LOG
#Suppression de la liste des processus bulk.pl
rm $PROCESSUS
Sébastien
Piot
De :
adresse@cachée
[mailto:adresse@cachée]
De la part de Guillaume Tournat
Envoyé : mercredi 24 novembre 2021 14:57
À : adresse@cachée; Tone
Objet : Re: [sympa-fr] Le processus bulk.pl
précédent s'est terminé brutalement
Bonjour,
J'ai aussi le souci sur un sympa en debian10.
Je ne sais pas si c'est la 6.2.40 qui a un souci, ou une dépendance. Mais c'est quand même embêtant.
Je suis surpris que le package ne soit pas mis à jour d'ailleurs...
Le 24/11/2021 à 12:48, Tone a écrit :
Bonjour,
J'obtiens régulièrement le message suivant depuis la mise à jour de Debian 10 vers Debian 11, Sympa v6.4.60.Le processus bulk.pl précédent (avec le pid 581992) est mort brutalement.
Les logs sympa ne disent rien à l'heure du crash, mais je retrouve la ligne suivante dans le syslog :
bulk[587748]: err main::#160 > Sympa::Spindle::spin#77 > Sympa::Spindle::ProcessOutgoing::_init#76 > Sympa::Spindle::ProcessOutgoing::_fork_children#105 > Sympa::Process::sync_child#202 > Sympa::Process::_get_pids_in_pid_file#448 Unable to open PID file /run/sympa/bulk.pid: No such file or directory
Je constate effectivement l'absence de bulk.pid dans le dossier /run/sympa/
-rw-r--r-- 1 sympa sympa 7 24 nov. 12:18 archived.pid
-rw-r--r-- 1 sympa sympa 7 24 nov. 12:18 bounced.pid
-rw-r--r-- 1 sympa sympa 7 24 nov. 12:18 sympa_msg.pid
-rw-r--r-- 1 sympa sympa 7 24 nov. 12:18 task_manager.pidQuelle est la marche à suivre pour régler ce soucis ? Les messsages semblent pourtant circuler sur les listes.
Merci !
--Tone.
-
[sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement,
Tone, 24/11/2021
-
Re: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement,
Guillaume Tournat, 24/11/2021
-
RE: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement,
PIOT Sebastien, 24/11/2021
- Re: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement, Tone, 24/11/2021
-
RE: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement,
PIOT Sebastien, 24/11/2021
-
Re: [sympa-fr] Le processus bulk.pl précédent s'est terminé brutalement,
Guillaume Tournat, 24/11/2021
Archives gérées par MHonArc 2.6.19+.