Projet

Général

Profil

EnvoleMigration23 » Historique » Version 2

Gaston TJEBBES, 06/07/2010 11:41

1 1 Gaston TJEBBES
h1. Migration vers la Eole2.3
2 1 Gaston TJEBBES
3 1 Gaston TJEBBES
h2. Les containers
4 1 Gaston TJEBBES
5 1 Gaston TJEBBES
Pour les accès via des services (connexion ldap, connexion mysql), aucun problème ne se pose.
6 1 Gaston TJEBBES
Pour les accès systèmes, des problèmes risquent de se poser.
7 1 Gaston TJEBBES
8 1 Gaston TJEBBES
h3. Mysql
9 1 Gaston TJEBBES
10 2 Gaston TJEBBES
Il faut monter les répertoires contenant les fichiers .sql dans le container mysql, pour cela, il faut qu'ils soient réunis au même endroit.
11 2 Gaston TJEBBES
Proposition d'arborescence :
12 1 Gaston TJEBBES
13 2 Gaston TJEBBES
/etc/eolesql/<nom de l'appli>/gen/
14 2 Gaston TJEBBES
/etc/eolesql/<nom de l'appli>/updates/
15 1 Gaston TJEBBES
16 2 Gaston TJEBBES
Ainsi, les fichiers de configuration .py ou .ini sont placés dans le master.
17 2 Gaston TJEBBES
Les fichiers .sql sont également placés dans le master à la différence que le répertoire dans lequel il se trouve est également monté dans le container mysql.
18 2 Gaston TJEBBES
19 1 Gaston TJEBBES
h4. Génération des bases de données
20 1 Gaston TJEBBES
21 1 Gaston TJEBBES
Revoir les pre-updates et post-updates.
22 1 Gaston TJEBBES
23 1 Gaston TJEBBES
h4. Mise à jour des bases de données
24 1 Gaston TJEBBES
25 1 Gaston TJEBBES
Les pre et post update doivent être revus.