Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Passage à la version 6.2

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

Archives de la liste

Chronologique Discussions  
  • From: Pascal Maes <adresse@cachée>
  • To: "adresse@cachée" <adresse@cachée>
  • Subject: Re: [sympa-fr] Passage à la version 6.2
  • Date: Wed, 4 Feb 2015 18:35:03 +0000


> Le 4 févr. 2015 à 15:57, David Verdin <adresse@cachée> a écrit :
>
> Bonjour,
>
> Le 03/02/15 18:40, Pascal Maes a écrit :
>> Bonjour,
>>
>>
>> Nous utilisons actuellement la version 6.1.17 et nous envisageons
>> sérieusement de passer à la version 6.2
>>
>> Vu notre très grand nombre de listes, nous avons 3 serveurs différents
>> mais ils utilisent tous la même base de données (MySQL).
>>
>> Y a-t-il une "bonne" manière de passer à la nouvelle version sachant que
>> lorsque nous aurons procédé à la migration du premier serveur, la
>> structure des tables de la DB aura déjà été mise à jour pour les serveurs
>> suivants.
>>
> Si tu mets à jour la structure de la BD avec le serveur 1 vers la version
> 6.2, au prochain redémarrage du serveur 2 avec la version 6.1, tu
> retourneras à la structure de la version 6.1. Note que les seuls
> changements que Sympa y fait, c'est de changer la longueur de champs, ou
> ajouter des tables ou des champs. On ne supprime jamais rien. On ne
> supprimera donc pas la table list_table, par exemple.
>
> Ensuite, certaines données qui étaient stockées en base de données sont
> migrées vers le système de fichier. Ainsi, les tables bulk_spool et
> bulkmailer ne sont plus utilisées dans la 6.2. On ne les supprime pas à
> l'upgrade, mais on migre les données qu'elles contiennent vers le système
> de fichiers. On fait aussi pas mal de changement, des mises à jour de
> configs de listes, du renommage dans les spools et des déplacements des
> visualisation des mails à afficher dans l'interface web. Bref, les deux
> versions sont assez différentes.
>
> Une question importante, est : est-ce que tes trois serveurs traitent les
> mêmes hôtes virtuels ou bien est-ce qu'ils sont identiques ? S'ils sont
> identiques, tu devrais tous les mettre à jour d'un coup. En effet, certains
> fonctionnement sont incompatibles. Par exemple, le fichier en spool
> correspondant à un message émis depuis le web n'est pas nommé de la même
> manière. Par conséquent, il sera compréhensible, soit par un serveur, soit
> par l'autre, mais pas par les deux. Si tous tes serveurs pompent dans le
> même spool, ça ne marchera pas.
>
> Si c'est bien des hôtes virtuels différents sur chaque machine, tu peux à
> peu de risque mettre les machines à jour indépendamment.
>
> Tu dois :
> - attendre qu'on taggue la 6.2b.4 qui corrige encore quelques soucis,
> - l'installer sur le serveur 1, en effectuant les opérations de mise à jour
> notées ici : https://www.sympa.org/faq/upgrade-to-v6.2 et en t'arrêtant
> avant l'exécution de upgrade_bulk_spool.pl.
> - arrêter le MTA des trois serveurs et laisser le spool du bulk se vider.
> De cette manière on ne bougera pas sur le filesystem de messages qui
> doivent être traités par les serveurs en 6.2.
> - exécuter upgrade_bulk_spool.pl sur le serveur 1, puis finir l'upgrade
> - relancer les MTA sur les trois serveurs.
>
> En attendant de mettre à jour les deux autres serveurs, il vaudrait mieux
> éviter d'y redémarrer Sympa, pour ne pas avoir de souci de structure de la
> base de données.
>
> Si tu peux nous détailler un peu plus la structure de tes serveurs (hôtes
> virtuels, système de fichiers (partagés ou non), etc.) on pensera peut-être
> à d'autres recommandations.
> Et, au passage, on mettre à jour la page de conseils de mise à jour pour
> que ça profite à tout le monde.
>
> Bonne journée,
>
> David
>


Merci pour ces informations.

Les 3 serveurs traitent des hôtes virtuels différents mais nous les mettons à
jour ensemble.

- arrêt des serveurs
- mise à jour de sympa sur les 3 serveurs
- relance de sympa sur le serveur 1, puis 2, puis 3


Dans ce cas-ci, nous arrêterons les MTA de manière à laisser le spool se
vider puis nous passerons à l'upgrade de SYMPA

--
Pascal












Archives gérées par MHonArc 2.6.19+.

Haut de le page