---+ scénario de migration ---++ préparation * rajouter un alias =apps.old.jmmc.fr= sur le serveur historique =apps.jmmc.fr= [done] ---++ migration de la préproduction mise en place dans cet ordre de : * =ctrl.preprod.jmmc.fr= * =fe.preprod.jmmc.fr= ( =www.preprod.jmmc.fr= =apps.preprod.jmmc.fr= =preprod.jmmc.fr= ) * un alias preprod.jmmc.fr à été mis en place pour contourner la limitation des certificats *.jmmc.fr (toto.titi.jmmc.fr ne passe pas :( ) * il faut faire tourner manuellement le script updateSite pour normaliser les urls (rendre tout relatif au serveur, modifs des urls JNLP...) * =container.preprod.jmmc.fr= * =compiler.preprod.jmmc.fr= * =backup.preprod.jmmc.fr= * =logger.preprod.jmmc.fr= Checkliste avant mise en ligne de la prod: * vérifier que la redirection de ce qui n'a pas été migré renvoie vers old-apps.jmmc.fr et fonctionne * old-apps.jmmc.fr/exist/ par ex. * vérifier toutes les applications en version public (SearchCal et LITpro nécessitent un update de version pour la version public) * vérifier que les noms en jmmc.fr répondent de la même manière sur mariotti.fr * vérifier que les alias de mail jmmc.fr redirigé vers des comptes de jmmc.obs.ujf-grenoble.fr sont routé vers l'ancien serveur ou proposer une alternative (emails perso + redirection vers une mailing liste technique pour concerver l'archivage ) * faire pointer les liens symboliques des jars au téléchargement sur l'espace temporaire synchroné par ansible sous ~sysjmmc@jmmc.fr:apps * en pratique : <verbatim> cd /var/www/html/download/jars rm *.jar for a in Aspro2 LITpro OIFitsExplorer SearchCal OImaging; do ln -s ~sysjmmc/apps/public/$a/.$a.jar $a.jar ln -s ~sysjmmc/apps/beta/$a/.$a.jar z${a}-beta.jar done </verbatim> * Modifier les IP du serveur JMMC de SearchCal dans le GUI est redeployer ---++ migration de la production * Figer l'ancien site web, commiter le resultat de updateSite * mettre en ligne les nouvelles machines * =ctrl.jmmc.fr= * =fe.jmmc.fr= ( =jmmc.fr=, =www.jmmc.fr=, =apps.jmmc.fr= ) * verifier que l'on a bien le nouveau contenu (ex. verif du jnlp dans www.jmmc.fr/aspro2 ) * =container.jmmc.fr= * =compiler.jmmc.fr= * =backup.jmmc.fr= * =logger.jmmc.fr= * passer =apps.jmmc.fr= =jmmc.fr= et =www.jmmc.fr= en alias de =fe.jmmc.fr= ---++ Remarques * svn.jmmc.fr et trac.jmmc.fr restent inchangé (sur les machines hitoriques) -- Main.RaphaelJacquot - 14 Nov 2016
This topic: Jmmc/Software
>
WebHome
>
JmmcInfra
>
JmmcInfraScenarMigrate
Topic revision: r15 - 2017-04-14 - GuillaumeMella
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback