Accéder au contenu.
Menu Sympa

fr - [sympa-fr] sympa.pl ne travaille plus

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] sympa.pl ne travaille plus
  • Date: Fri, 20 Mar 2009 18:32:21 +0100

Probablement a la suite d'un arrêt brutal par coupure de l'alimentation
électrique du serveur,
mon serveur sympa ne fonctionne plus.

Les symptomes: le démon sympa.pl ne traite pas les messages qui arrivent dans
le spool
(/data/sympa/spool/msg).
Ce démon tombe. Quand on le relance on voit qu'il prend de plus
en plus de mémoire, jusqu'à 1,7Go, il varie ensuite autour de 1,5Go (80% du
total).
Il tombe au bout d'un temps variable (10 à 20 minutes?).
Si je le lance avec l'option debug, j'ai les messages ci-dessous.


Est-ce que vous auriez une idée sur ce pb?

Je craignais qu'il y ait un pb avec la base MySQL.
J'ai appliqué les verifications ci-dessous et redémarré sympa: le pb
persiste.

C'est un sympa5.4.3 sur un RedHat ES 3.

Merci d'avance pour votre réponse.

Arnaud Péron
ENSTA/SI

################################################################################
# ./bin/sympa.pl -d
Configuration file read, log level set using options : 2
List::db_connect() List::db_connect
SQLSource::connect() Connected to Database sympa
tools::cookie_changed() cookie is stable
Running server 12183 for sympa purpose
tools::write_pid() Previous process 23440 died suddenly ; notifying listmaster
List::send_notify_to_listmaster()
List::send_notify_to_listmaster(crash,ensta.fr
+)
List::send_global_file() List::send_global_file(listmaster_notification,
+adresse@cachée,
+ensta.fr)
List::get_user_db() List::get_user_db(adresse@cachée)
tools::decrypt_password() tools::decrypt_password
+(crypt.isfGd4Wgd48LV8A13i50rAAoU7o=
)
mail::mail_file()
+mail::mail_file(/var/lib/sympa/bin/etc/mail_tt2/listmaster_notification.tt2,
+adresse@cachée, )
mail::mail_file() mail::mail_file 1
Language::PushLang() Language::PushLang(fr)
Language::SetLang() Language::SetLang(fr)
Language::SetLang() Language::SetLang(fr)
Out of memory!

################################################################################
Extrait du top:
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND

################################################################################

# mysqlcheck sympa
sympa.admin_table OK
sympa.logs_table OK
sympa.netidmap_table OK
sympa.session_table OK
sympa.subscriber_table OK
sympa.user_table OK

# /etc/init.d/mysql stop
Shutting down MySQL...... [ OK ]

# myisamchk /var/lib/mysql/sympa/*.MYI
Checking MyISAM file: /var/lib/mysql/sympa/admin_table.MYI
Data records: 116 Deleted blocks: 16
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check data record references index: 2
- check record links

---------

Checking MyISAM file: /var/lib/mysql/sympa/logs_table.MYI
Data records: 2 Deleted blocks: 507
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check record links

---------

Checking MyISAM file: /var/lib/mysql/sympa/netidmap_table.MYI
Data records: 0 Deleted blocks: 0
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check record links
---------

Checking MyISAM file: /var/lib/mysql/sympa/session_table.MYI
Data records: 13 Deleted blocks: 132
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check record links

---------

Checking MyISAM file: /var/lib/mysql/sympa/subscriber_table.MYI
Data records: 3272 Deleted blocks: 3
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check data record references index: 2
- check record links

---------

Checking MyISAM file: /var/lib/mysql/sympa/user_table.MYI
Data records: 1769 Deleted blocks: 6
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check record links

# /etc/init.d/mysql start
Starting MySQL [ OK ]



  • [sympa-fr] sympa.pl ne travaille plus, arnaud.peron, 20/03/2009

Archives gérées par MHonArc 2.6.19+.

Haut de le page