Accéder au contenu.
Menu Sympa

fr - [sympa-fr] quelques questions/remarque concernant une migration

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

Archives de la liste

Chronologique Discussions  
  • From: "Jeremy Monnet" <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] quelques questions/remarque concernant une migration
  • Date: Tue, 5 Jun 2007 16:50:52 +0200

Bonjour,

Je suis toujours en train de préparer ma migration de serveur.
J'aimerai avoir vos commentaires sur la méthode que j'emploie, et
savoir si il y a des choses à faire pour améliorer ou faciliter la
migration.

D'abord, le contexte : on change de serveur, passant d'une solaris 2.6
(apache 1.3, perl 5, mysql 3.23, sympa 4.1.2) vers une redhat WS3
(apache 2, perl 5.8.5, mysql 4.1, sympa 5.2.4)

Sur le nouveau serveur, j'ai commencé par installer sympa => ok.
Ensuite, avec sympa arrêté, je copie les répertoires {expl, arc,
scenari} sur le nouveau serveur, et je remplis la base mysql avec le
dump de l'ancienne base. Ensuite je lance "sympa.pl --upgrade
--from=4.1.2 --to=5.2.4".

A priori tout fonctionne bien : je retrouve dans mon interface wwsympa
mes listes, mes utilisateurs, et mes archives. Est-ce que cette
démarche semble correcte ?

Ensuite j'ai 2 questions :
- lors de la mise à jour, sympa rajoute dans la partie "update" un
champ "email" positionné à "listmaster@<domain>" ? Savez-vous d'où
cette valeur est récupérée ? Dans mon fichier de configuration
/etc/sympa.conf, listmaster a une autre valeur ...
- wwsympa est très lent. Je ne sais pas pourquoi, mais perl consomme
toutes les ressources cpu pendant un peu plus de 5 secondes. les logs
(configurés par défaut à 0) ne montrent pas d'erreurs :
#################################
Jun 5 16:42:59 <machine> wwsympa[1362]: WWSympa started
Jun 5 16:43:03 <machine> wwsympa[1362]: [robot <domain>] [client
<adresse_IP>] [user <user>] do_lists(,)
Jun 5 16:43:05 <machine> wwsympa[1364]: WWSympa started
#################################
sauf dans le log web :
#################################
[Tue Jun 05 11:26:55 2007] [error] [client <adresse_IP>]
DBD::mysql::st execute failed: Table 'sympa.admin_table' doesn't exist
at List.pm line 5621., referer: http://<adresse_IP>/wws
#################################
or
#################################
mysql> desc sympa.admin_table;
+-----------------------+-------------------------------------+------+-----+---------------------+-------+
| Field | Type | Null |
Key | Default | Extra |
+-----------------------+-------------------------------------+------+-----+---------------------+-------+
| comment_admin | varchar(150) | YES |
| NULL | |
| date_admin | datetime | |
| 0000-00-00 00:00:00 | |
| include_sources_admin | varchar(50) | YES |
| NULL | |
| included_admin | int(1) | YES |
| NULL | |
| info_admin | varchar(150) | YES |
| NULL | |
| list_admin | varchar(50) | |
PRI | | |
| profile_admin | enum('privileged','normal') | YES |
| NULL | |
| reception_admin | varchar(20) | YES |
| NULL | |
| robot_admin | varchar(80) | |
PRI | | |
| role_admin | enum('listmaster','owner','editor') | |
PRI | listmaster | |
| subscribed_admin | int(1) | YES |
| NULL | |
| update_admin | datetime | YES |
| NULL | |
| user_admin | varchar(100) | |
PRI | | |
+-----------------------+-------------------------------------+------+-----+---------------------+-------+
13 rows in set (0.00 sec)
#################################

Avez-vous une idée d'où peut venir cette erreur ?

Merci pour votre aide !

Jeremy




Archives gérées par MHonArc 2.6.19+.

Haut de le page