Changes between Version 17 and Version 18 of GENIEducation/SampleAssignments/TcpAssignment/ExerciseLayout/DesignSetup
- Timestamp:
- 05/14/13 09:31:49 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIEducation/SampleAssignments/TcpAssignment/ExerciseLayout/DesignSetup
v17 v18 28 28 Here is a very good tutorial on setting up Omni environment: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/HelloOmni HelloOmni] [[BR]] 29 29 Simply follow the tutorial to set up Omni. [[BR]] 30 '''If you are MAC user''':[[BR]] 30 31 '''If you are MAC user''':[[BR]] 31 32 A small hint: make sure u have installed xcode before hand, if u are using MAC.[[BR]] 32 33 An even better hint: use App store to install xcode, much faster :-) 33 34 35 36 34 Note: while compiling M2Crypto using "pip install M2Crypto", there are a lot of warnings, ignore them. [[BR]] 35 Note: you need to change the first line of omni-configure.py to "#!/usr/local/bin/python" to make omni config work. [[BR]] 36 Note: you need to move readyToLogin.py from gcf/examples/ to gcf/src/ [[BR]] 37 Note: it is recommended to change the first line of every .py file in the gcf/src directory to ''#!/usr/local/bin/python'' (on MAC OS X) [[BR]] 37 38 38 39 '''2. Use Omni to create the topology: [[BR]]''' … … 282 283 283 284 '''Very Important: using omni-configure.py -f portal will over-write ~/.ssh/geni_key and ~/.ssh/geni_key.pub. The result is, user can not login the reserved nodes using their omni keys (the original geni_key pair)''' [[BR]] 284 '''So, the simplest way to deal with this is, over-write the public/private keys. i.e., type 'Y' when prompt asks whether you want to replace the two files ''' [[BR]]285 '''So, the simplest way to deal with this is, over-write the public/private keys. i.e., type 'Y' when prompt asks whether you want to replace the two files. Then use portal credentials to reserve resources.''' [[BR]] 285 286 286 287 '''2. Using GENI Portal to create the star topology''' [[BR]] … … 288 289 Step 2. Click your newly created slice, choose "add resources" 289 290 [[Image(addResource.png, 20%)]] 290 Step 3. Pick "TCP Assignment - Virtual Machine" in the drop-down box right to "Choose Resources" [[BR]]291 Step 3. Pick '"TCP Assignment - Virtual Machine'" in the drop-down box right to "Choose Resources" [[BR]] 291 292 The rspec file that is used can be found at http://www.gpolab.bbn.com/experiment-support/TCPExampleExperiment/star-vm.rspec [[BR]] 292 293 And choose an Aggregate, in our case, we choose "GPO instaGENI", then click "Reserve Resources" [[BR]]