4 | | |
5 | | L'ID du disque est "289691a0-f503-43b3-8269-d1a9827f2ff9" |
6 | | |
7 | | Augmenter la puissance de la machine : |
8 | | > stratus-run-instance --list-type -t c1.xlarge |
9 | | Type CPU RAM SWAP |
10 | | c1.medium 1 CPU 256 MB 1024 MB |
11 | | * c1.xlarge 4 CPU 2048 MB 2048 MB |
12 | | m1.large 2 CPU 512 MB 1024 MB |
13 | | m1.small 1 CPU 128 MB 1024 MB |
14 | | m1.xlarge 2 CPU 1024 MB 1024 MB |
15 | | t1.micro 1 CPU 128 MB 512 MB |
16 | | |
17 | | L'ID de la machine Jenkins est "Fdku_AK8qDH73Y93vpn0jpZOzYf" (trouvée via https://marketplace.stratuslab.eu) |
18 | | |
19 | | Lancer la machine avec ce disque persistant : |
20 | | > stratus-run-instance --persistent-disk=289691a0-f503-43b3-8269-d1a9827f2ff9 Fdku_AK8qDH73Y93vpn0jpZOzYf |
21 | | |
22 | | ::::::::::::::::::::::::: |
23 | | :: Starting machine(s) :: |
24 | | ::::::::::::::::::::::::: |
25 | | :: Starting 1 machine |
26 | | :: Machine 1 (vm ID: 1486) |
27 | | Public ip: 134.158.75.211 |
28 | | :: Done! |
29 | | |
30 | | Lancer le service web Jenkins : 134.158.75.211:8080 |
31 | | |
32 | | Copier l'ancienne config de Jenkins : |
33 | | - sur l'ancienne config |
34 | | > tar -czvf jobs.tgz jobs |
35 | | > scp jobs.tgz root@134.158.75.211:jobs.tgz |
36 | | |
37 | | - sur la machine virtuelle : |
38 | | > cd "jenkins_home"/jobs |
39 | | > cd /var/lib/jenkins |
40 | | |
41 | | Killer le serveur jenkins existant : |
42 | | > ps -ax | grep jenk |
43 | | > kill ….. |
44 | | |
45 | | Le relancer : |
46 | | > /usr/lib/jvm/java-1.6.0/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --ajp13Port=8009 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 & |
47 | | |
48 | | Vérifier que tout est bon : http://134.158.75.211:8080 |
49 | | |
50 | | Installer les packages nécessaires pour la compilation de PSPA : |
51 | | > yum install gcc-c++ boost-devel.x86_64 wt-devel.x86_64 make.x86_64 gcc-gfortran.x86_64 subversion.x86_64 cmake.x86_64 qt.x86_64 openmotif-devel libX11-devel |
52 | | xerces-c-devel Coin2 expat-devel qt-devel |
53 | | |
54 | | Loaded plugins: security |
55 | | Setting up Install Process |
56 | | Resolving Dependencies |
57 | | --> Running transaction check |
58 | | ---> Package boost-devel.x86_64 0:1.41.0-11.el6_1.2 will be installed |
59 | | --> Processing Dependency: boost = 1.41.0-11.el6_1.2 for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
60 | | --> Processing Dependency: libboost_filesystem-mt.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
61 | | --> Processing Dependency: libboost_serialization-mt.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
62 | | --> Processing Dependency: libboost_prg_exec_monitor.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
63 | | --> Processing Dependency: libboost_wserialization.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
64 | | --> Processing Dependency: libboost_signals.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64 |
65 | | …… |
66 | | Is this ok [y/N]: y |
67 | | Downloading Packages: |
68 | | (1/48): GraphicsMagick-1.3.17-1.el6.x86_64.rpm | 2.2 MB 00:01 |
69 | | (2/48): boost-1.41.0-11.el6_1.2.x86_64.rpm |
70 | | …… |
71 | | |
72 | | Installation de cmt : |
73 | | > curl http://www.cmtsite.org/v1r25/CMTv1r25Linux-i686.tar.gz -o CMTv1r25Linux-i686.tar.gz |
74 | | > tar -xvf CMTv1r25Linux-i686.tar.gz |
75 | | > rm CMTv1r25Linux-i686.tar.gz |
76 | | > mv CMT/ /usr/local/. |
77 | | > ln -sf v1r25/ /usr/local/CMT/current |
78 | | > cd /usr/local/CMT/current/mgr/ |
79 | | > ./INSTALL |