Changes between Version 4 and Version 5 of Tests


Ignore:
Timestamp:
Nov 29, 2012, 5:11:38 PM (13 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Laurent Garnier/emailAddress=garnier@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tests

    v4 v5  
    2424
    2525}}}
     26
     27
     28== Installation de PSPA sur StratusLab ==
     29
     30Creation d'un disque :
     31> stratus-create-volume --size=6 --tag="Jenkins Dev"
     32DISK 289691a0-f503-43b3-8269-d1a9827f2ff9
     33
     34L'ID du disque est "289691a0-f503-43b3-8269-d1a9827f2ff9"
     35
     36Augmenter la puissance de la machine :
     37> stratus-run-instance  --list-type -t c1.xlarge
     38  Type              CPU        RAM       SWAP
     39  c1.medium       1 CPU     256 MB    1024 MB
     40* c1.xlarge       4 CPU    2048 MB    2048 MB
     41  m1.large        2 CPU     512 MB    1024 MB
     42  m1.small        1 CPU     128 MB    1024 MB
     43  m1.xlarge       2 CPU    1024 MB    1024 MB
     44  t1.micro        1 CPU     128 MB     512 MB
     45
     46L'ID de la machine Jenkins est "Fdku_AK8qDH73Y93vpn0jpZOzYf" (trouvée via https://marketplace.stratuslab.eu)
     47
     48Lancer la machine avec ce disque persistant :
     49> stratus-run-instance --persistent-disk=289691a0-f503-43b3-8269-d1a9827f2ff9 Fdku_AK8qDH73Y93vpn0jpZOzYf
     50
     51 :::::::::::::::::::::::::
     52 :: Starting machine(s) ::
     53 :::::::::::::::::::::::::
     54 :: Starting 1 machine
     55 :: Machine 1 (vm ID: 1486)
     56        Public ip: 134.158.75.211
     57 :: Done!
     58
     59Lancer le service web Jenkins : 134.158.75.211:8080
     60
     61Copier l'ancienne config de Jenkins :
     62- sur l'ancienne config
     63> tar -czvf jobs.tgz jobs
     64> scp jobs.tgz root@134.158.75.211:jobs.tgz
     65
     66- sur la machine virtuelle :
     67> cd "jenkins_home"/jobs
     68> cd /var/lib/jenkins
     69
     70Killer le serveur jenkins existant :
     71> ps -ax | grep jenk
     72> kill …..
     73
     74Le relancer :
     75> /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 &
     76
     77Vérifier que tout est bon : http://134.158.75.211:8080
     78
     79Installer les packages nécessaires pour la compilation de PSPA :
     80> yum install gcc-c++ boost-devel.x86_64 wt-devel.x86_64 make.x86_64 gcc-gfortran.x86_64
     81Loaded plugins: security
     82Setting up Install Process
     83Resolving Dependencies
     84--> Running transaction check
     85---> Package boost-devel.x86_64 0:1.41.0-11.el6_1.2 will be installed
     86--> Processing Dependency: boost = 1.41.0-11.el6_1.2 for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     87--> Processing Dependency: libboost_filesystem-mt.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     88--> Processing Dependency: libboost_serialization-mt.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     89--> Processing Dependency: libboost_prg_exec_monitor.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     90--> Processing Dependency: libboost_wserialization.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     91--> Processing Dependency: libboost_signals.so.5()(64bit) for package: boost-devel-1.41.0-11.el6_1.2.x86_64
     92……
     93Is this ok [y/N]: y
     94Downloading Packages:
     95(1/48): GraphicsMagick-1.3.17-1.el6.x86_64.rpm                                                                        | 2.2 MB     00:01     
     96(2/48): boost-1.41.0-11.el6_1.2.x86_64.rpm                     
     97……
     98
     99Installation de cmt :
     100> curl http://www.cmtsite.org/v1r25/CMTv1r25Linux-i686.tar.gz -o CMTv1r25Linux-i686.tar.gz
     101> tar -xvf CMTv1r25Linux-i686.tar.gz
     102> rm CMTv1r25Linux-i686.tar.gz
     103>  mv CMT/ /usr/local/.
     104> ln -sf v1r25/ current
     105> cd /usr/local/CMT/current/mgr/
     106> ./INSTALL
     107