-
Notifications
You must be signed in to change notification settings - Fork 28
Tutorial Part 1: Setup your topology
Dan Barrett edited this page Feb 8, 2017
·
1 revision
Please ensure the following are installed and configured correctly before the tutorial session.
- Omni Tool version 2.6 or later. Omni should also be configured prior to the tutorial. Prior experience using omni will be helpful.
- Make sure your ssl keys are correctly installed. The tutorial uses ssh port forwarding to log into and control the XIA nodes. See the GENI: forwarding page for information on how this works.
- Windows users may wish to install cygwin or the Git Bash Shell so that they have a command prompt available. Alternately Putty or similar graphical ssh client may be used.
Here we will be building a simple 5 node topology from an rspec file that we provide. The topology is as follows:

Note: The command line steps on the following pages are not simple cut and paste commands. Required changes will be listed in the text.
- Create a slice
Whereslicenameisxiatutorial-<your initials>. Remember to use the same slice name in the subsequent steps.omni createslice slicename
- Create a sliver
agg-nicknameis the name of the rack you were provided with for use in the tutorials. Building the network will take ~15 minutes.omni createsliver -a agg-nickname slicename https://raw.githubusercontent.com/XIA-Project/GENI/master/xiatutorial.rspec
- Check the status of your sliver
Creating the XIA network will take approximately 15 minutes.readyToLogin slicename --useSliceAggregates --no-keys
If the network is building you should see some lines with "changing" like the one below:
