| 1 | Dans ce cas il va falloir : |
| 2 | |
| 3 | * Installer stratus-lab ci besoin (étape 1 ci dessous) |
| 4 | * Créer et lancer la machine pré-configurée PSPA (voir cas 1) |
| 5 | * Configurer le serveur de jobs '''jenkins''' |
| 6 | |
| 7 | == 1.Installer StratusLab == |
| 8 | Tout est écrit [http://stratuslab.readthedocs.org/en/latest/admin-tutorial/index.html ici] (''depuis le 8/7/14'') |
| 9 | |
| 10 | == 2.Lancement de la machine pré-configurée PSPA == |
| 11 | Creation d'un disque pour les données: |
| 12 | |
| 13 | {{{ |
| 14 | #!sh |
| 15 | stratus-create-volume --size=6 --tag="Serveur PSPA" |
| 16 | DISK 088dd96c-d97a-4f39-9788-ee00572114dc |
| 17 | }}} |
| 18 | L'ID de la machine PSAP est "Fdku_AK8qDH73Y93vpn0jpZOzYf" (trouvée via https://marketplace.stratuslab.eu) |
| 19 | |
| 20 | Lancer la machine avec ce disque persistant : |
| 21 | |
| 22 | {{{ |
| 23 | #!sh |
| 24 | stratus-run-instance --type=c1.xlarge --persistent-disk=088dd96c-d97a-4f39-9788-ee00572114dc KgZJLfwFgRi0zHCi2DL5QJUqNSY |
| 25 | |
| 26 | ::::::::::::::::::::::::: |
| 27 | :: Starting machine(s) :: |
| 28 | ::::::::::::::::::::::::: |
| 29 | :: Starting 1 machine |
| 30 | :: Machine 1 (vm ID: 1486) |
| 31 | Public ip: 134.158.75.148 |
| 32 | :: Done! |
| 33 | }}} |
| 34 | Vérifier : |
| 35 | |
| 36 | {{{ |
| 37 | stratus-describe-instance |
| 38 | id state vcpu memory cpu% host/ip name |
| 39 | 1942 Running 4 2124480 3 vm-169.lal.stratuslab.eu one-1942 |
| 40 | }}} |
| 41 | == 5.Configurer le serveur de jobs Jenkins == |
| 42 | Copier l'ancienne config de Jenkins : |
| 43 | |
| 44 | * sur l'ancienne config |
| 45 | {{{ |
| 46 | #!sh |
| 47 | tar -czvf jobs.tgz jobs |
| 48 | scp jobs.tgz root@134.158.75.148:jobs.tgz |
| 49 | }}} |
| 50 | |
| 51 | * Puis sur la machine virtuelle : |
| 52 | {{{ |
| 53 | #!sh |
| 54 | cd "jenkins_home"/jobs |
| 55 | cd /var/lib/jenkins |
| 56 | }}} |
| 57 | |
| 58 | Killer le serveur jenkins existant : |
| 59 | |
| 60 | {{{ |
| 61 | #!sh |
| 62 | ps -ax | grep jenk |
| 63 | kill ….. |
| 64 | }}} |
| 65 | Le relancer : |
| 66 | |
| 67 | {{{ |
| 68 | #!sh |
| 69 | service jenkins restart |
| 70 | }}} |
| 71 | Vérifier que tout est bon : http://134.158.75.148:8080 |
| 72 | |
| 73 | == 5.Vérifier serveur de jobs Jenkins et lancer la construction de PSPA == |
| 74 | Sur le serveur Jenkins http://134.158.75.148:8080, vérifier et ci-besoin lancer les tous les jobs à la main |
| 75 | |
| 76 | Lancement des pages Web (apache) |
| 77 | |
| 78 | {{{ |
| 79 | service httpd start |
| 80 | }}} |
| 81 | Les pages web se trouvent ici sur le serveur (stratus lab): /var/www/html/ |