Changes between Version 28 and Version 29 of InstallationNote

Show
Ignore:
Timestamp:
10/28/09 17:47:19 (10 years ago)
Author:
varun (IP: 152.54.8.249)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationNote

    v28 v29  
    9292   * mysql -u orca -p -h localhost < $ORCA_HOME/schema/mysql/full.data.sql 
    9393 
    94 * '''Installing ORCA''' 
    95  * svn co /home/orca/svn/orca 
    96  * change maven repository from Duke to Renci 
    97   * perl -pi -e 's#!http://www.nicl.cs.duke.edu/maven#https://geni-orca.renci.org/maven#g' `grep -rl 'http://www.nicl.cs.duke.edu/maven' * | grep -v .svn | grep -v .apt` 
    98   * perl -pi -e 's#!scp://linux.cs.duke.edu/usr/research/proj/sharp/repository/maven2#scp://geni-orca.renci.org/web/geni-orca/software/orca/repository/maven2#g' `grep -rl 'scp://linux.cs.duke.edu/usr/research/proj/sharp/repository/maven2' * | grep -v .svn` 
    99   * perl -pi -e 's#!scp://linux.cs.duke.edu/usr/research/proj/sharp/orcasite#scp://geni-orca.renci.org/web/geni-orca/htdocs/orca#g' `grep -rl 'scp://linux.cs.duke.edu/usr/research/proj/sharp/orcasite' * | grep -v .svn` 
    100   * perl -pi -e 's#!scm:svn:https://svn.nicl.cs.duke.edu/svn/cereus/orca/trunk#scm:svn:https://geni-orca.renci.org/svn/orca#g' `grep -rl 'scm:svn:https://svn.nicl.cs.duke.edu/svn/cereus/orca/trunk' * | grep -v .svn | grep -v .apt` 
    101  
    102   * mvn deploy (or ant build) 
    103    * orca/tools/build/trunk 
    104    * orca/dependencies/trunk 
    105    * orca/pom/ 
    106    * orca/util/trunk 
    107    * orca/tools/axis2/trunk 
    108    * orca/tools/authmodule/trunk 
    109    * orca/tools/axis2repository/trunk (ant install) 
    110    * orca/tools/vservlet/trunk 
    111    * orca/log/logger/trunk 
    112    * orca/core/trunk 
    113    * orca/nodeagent/trunk 
    114    * orca/nodeagenthost/trunk  
    115    * orca/drivers/trunk 
    116    * orca/manage/boot/trunk 
    117    * orca/manage/standard/trunk 
    118    * orca/tests/core/trunk 
    119    * orca/tests/unit/trunk 
    120    * orca/tools/imagemanager/trunk 
    121    * orca/handlers/standard/trunk   
    122    * orca/controllers/sge/trunk 
    123    * orca/controllers/jaws/trunk 
    124     * ''Note1: You may need to copy some missing artifacts to ~/.m2/repository'' 
    125     * ''Note2: Try to follow this sequence because of the dependency ''   
    126   * mvn install 
    127    * tools/config/trunk 
    128     * change ./ant/build.properties: tools/build version is 1.0 instead of 1.0.snapshot 
    129     * ant security.create.admin.config (tools/config/trunk) 
    130       * axis2 configuration stored in: /home/orca/svn/orca/tools/config/trunk/runtime/axis2/admin.axis2.xml 
    131       * Generate a public/private key pair for the Orca administrator 
    132    * cp -r runtime $ORCA_HOME/run/. 
     94* '''Deploying ORCA''' 
    13395 
    13496 * $ORCA_USER/tomcat: start.sh, stop.sh 
    13597    * CATALINA_HOME=ORCA_USER/tomcat  
    136  * webapp/trunk/  
    137     * ant/build.properties: tools/build version is 1.0 instead of 1.0.snapshot 
     98 * webapp/ 
    13899    * ant copy.local 
    139100    * local/config.xml (default: config/config.xml 
    140       * describes an instance of Orca with three actors: 1 service manager, 1 broker, and 1 authority. All three actors run in the context of a container 
     101      * describes an instance of Orca with three actors: 1 service manager, 1 broker, and 1 authority. All three actors run in the context of a local container 
    141102      * Line 53: 
    142103           *           <!-- Physical machines to be transferred to this site --> 
    143            * <property name="inventory.machines" value="go-1 go-2 go-3 go-4" /> 
     104           * <property name="inventory.machines" value="go-1 go-2 go-3" /> 
    144105           * <!-- Resource pool configuration --> 
    145106           * <property name="resource.pools.count" value="1" /> 
     
    162123           * <property name="dns.mx" value="10 renci.ben" /> 
    163124      * Line 203:           <units>4</units> 
    164     * LVM handler (/home/orca/svn/orca/handlers/standard/trunk) 
     125    * LVM handler (orca/handlers/standard/) 
    165126      * Each handler is an Ant XML build file with three targets: setup, modify, and teardown. creates the VM and its root disk image and binds resources to it. 
    166127      * /home/orca/svn/orca/handlers/standard/trunk/resources/handlers/standard/xen/lvm 
    167128      * mvn deploy 
    168129    * cd $ORCA_WEB 
    169       *  cp -r $ORCA_HOME/run/runtime . 
     130      *  cp -r $ORCA_HOME/tools/cmdline/runtime . 
    170131      *  mvn clean; mvn package 
    171132      * cp target/orca.war $CATALINA_HOME/webapps/ 
    172133  * cmdline 
    173     * cd $ORCA_USER/cmdline/trunk 
     134    * cd $ORCA_USER/tools/cmdline 
    174135    * mvn install 
    175136    * ant GUID (generate the guid for all the machines by repeating this) 
    176137  * http://go-m1.renci.ben:8080/orca 
    177   * mysql invernstory: 
     138  * mysql inventory: 
    178139    * mysql -u orca -p  
    179140    * USE orca; 
     
    187148      * ''Note:'' The entries are different from the ORCA guide. act_id(1-server, 2-broker, 3-site) 
    188149 
    189 == Handlers and Nodeagent installation configuration custimization for the inventory machines 
     150=== Handlers and Nodeagent installation configuration customization for the inventory machines === 
    190151  * $ORCA_USER/tools/config/trunk/user.properties 
    191152    * # SSH private key for administrative operations