Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
scripts:surveillance_msg.sh [2016/09/27 11:47]
catherine.balleydier@grenoble-inp.fr [Messages pas partis]
scripts:surveillance_msg.sh [2017/04/12 13:44] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [surveillance_msg.sh]
Ligne 14: Ligne 14:
  
 ===== surveillance_msg.sh ===== ===== surveillance_msg.sh =====
-<​code>​+<​code ​bash>
 #!/bin/sh #!/bin/sh
 # #
Ligne 38: Ligne 38:
  
 cp /​usr/​local/​SCRIPTS/​sympa/​Message_pb_msg /​tmp/​spool_msg cp /​usr/​local/​SCRIPTS/​sympa/​Message_pb_msg /​tmp/​spool_msg
 +echo "Les process tournant actuellement : " ​ >> /​tmp/​spool_msg
 +ps -ef| grep sympa >> /​tmp/​spool_msg
 +echo "" ​ >> /​tmp/​spool_msg
 +echo "Les messages pas partis : " ​ >> /​tmp/​spool_msg
 ls -l $REP >> /​tmp/​spool_msg ls -l $REP >> /​tmp/​spool_msg
  
 nblig=`ls -l $REP|wc -l|cut -c1-4` nblig=`ls -l $REP|wc -l|cut -c1-4`
  
-if [ $nblig -gt +if [ $nblig -gt 12 ]
 then then
-    mailx -s "liste de diffusion : messages pas partis"​ liste-dsi.alerte@inpg.fr < /​tmp/​spool_msg+    mailx -s "liste de diffusion : messages pas partis"​ liste-dsi.alerte@grenoble-inp.fr < /​tmp/​spool_msg
 fi fi
 +
 </​code>​ </​code>​
 +
 +===== Message_pb_msg =====
 +<​code>​
 +Attention le repertoire /​home/​sympa/​spool/​msg contient des messages en attente.
 + 
 +Cela veut dire qu'ils n'ont pas ete redistribues.
 +
 +Pour faire cela manuellement sur le serveur acacia.infra.grenoble-inp.fr ​
 +
 +redemarrer sympa : /​etc/​init.d/​sympa restart
 +
 +Si les messages sont toujours sous /​home/​sympa/​spool/​msg : verifier si tous les process sympa s'​excutent
 +
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi ​
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​sympa_msg.pl
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​bulk.pl ​
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​archived.pl
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​bounced.pl
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​sympa_soap_server.fcgi
 +  /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi
 +
 +Si non regarder dans les logs
 +
 +Ne pas oublier d'​acquitter ce message et la manipulation en ecrivant a *liste-dsi.alerte@grenoble-inp.fr*
 +
 +-----------------------
 +</​code>​
 +