Changes between Version 16 and Version 17 of NEuca-in-orca

Show
Ignore:
Timestamp:
10/25/10 11:34:51 (9 years ago)
Author:
anirban (IP: 152.54.9.209)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NEuca-in-orca

    v16 v17  
    219219== Testing NEuca from tools/cmdline == 
    220220 
    221 You can use a test config file - tools/cmdline/tests/euca.xml  to test the NEuca handler without deploying webapp. The steps are the following. Make a new directory tools/cmdline/ec2 . Copy the contents of your ec2.keys dir (See section on Eucalyptus keys) into  tools/cmdlime/ec2 . Edit tools/cmdline/tests/euca.xml by uncommenting the line with 'ec2.keys' and providing the ABSOLUTE path to tools/cmdline/ec2. For example, that line might look like : <property name="ec2.keys" value="/home/orca/orca-trunk/trunk/tools/cmdline/ec2" /> . Edit ant/tests.xml . Go to the section that starts with '<target name="test.euca">' and change the following property "<property name="leaseLength" value="30" />" to "<property name="leaseLength" value="300" />". In tools/cmdline, run 'ant get.packages'. Then run 'ant test.euca' . This should fire up one instance on your euca-installation. If things go fine, you should be able to login to the instance at the ip specified in unit.manage.ip in the output using your key - <keyName>. Do ssh -i <keyName> root@<unit.manage.ip> 
     221You can use a test config file - tools/cmdline/tests/euca.xml  to test the NEuca handler without deploying webapp. The steps are the following. Make a new directory tools/cmdline/ec2 . Copy the contents of your ec2.keys dir (See section on Eucalyptus keys) into  tools/cmdlime/ec2 . Edit tools/cmdline/tests/euca.xml by uncommenting the line with 'ec2.keys' and providing the ABSOLUTE path to tools/cmdline/ec2. For example, that line might look like : <property name="ec2.keys" value="/home/orca/orca-trunk/trunk/tools/cmdline/ec2" /> . Set "emulation=false" in tools/cmdline/config/container.properties. Edit ant/tests.xml . Go to the section that starts with '<target name="test.euca">' and change the following property "<property name="leaseLength" value="30" />" to "<property name="leaseLength" value="300" />". In tools/cmdline, run 'ant get.packages'. Then run 'ant test.euca' . This should fire up one instance on your euca-installation. If things go fine, you should be able to login to the instance at the ip specified in unit.manage.ip in the output using your key - <keyName>. Do ssh -i <keyName> root@<unit.manage.ip> 
    222222 
    223223== NEuca Handler ==