Subject: Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
List archive
- From: <address@concealed>
- To: address@concealed
- 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,
+address@concealed,
+ensta.fr)
List::get_user_db() List::get_user_db(address@concealed)
tools::decrypt_password() tools::decrypt_password
+(crypt.isfGd4Wgd48LV8A13i50rAAoU7o=
)
mail::mail_file()
+mail::mail_file(/var/lib/sympa/bin/etc/mail_tt2/listmaster_notification.tt2,
+address@concealed, )
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, 03/20/2009
Archive powered by MHonArc 2.6.19+.