wiki:GENIExperimenter/Tutorials/TrainTheTA-Fall2016

Version 9 (modified by Ben Newton, 8 years ago) (diff)

--

Fall 2016 "GENI in the Classroom" Sessions

Dates and Times

Session 1: Tuesday September 13, 2016, 3:00 to 5:00 p.m. ET
Session 2: Wednesday September 14, 2016, 3:00 to 5:00 p.m. ET

Bluejeans Information

https://bluejeans.com/805601262

Meeting ID: 805601262

Or if your prefer to use your phone for audio (optional):
1) +1.408.740.7256 (US) or
+1.888.240.2560 (US Toll Free)
+1.408.317.9253 (Alternate number)
2) Enter Meeting ID: 805601262
3) Press #

Requirements and Pre-Work

  1. Verify you are able to log into the GENI Portal.
  2. Verify you have a laptop/desktop suitable for the tutorial.
  3. Install and verify GENI tools on your computer.

More information on each of these tasks here

Session Leaders

Ben Newton
UNC - Chapel Hill
Jay Aikat
UNC - Chapel Hill

Session 1

Session 1 slides (pdf)

  • GENI Overview
  • GENI Terminology, SSH, Expiration and Renewal of Resources
  • Hands-on Lab
  • Behind the Scenes

Pre-Work for Session 2

  1. Download and Install Omni
  2. Test Omni Installation
  3. Configure Omni

More information on each of these tasks here

Session 2

Session 2 slides (pdf)

  • Hands-on Lab
    • Instructions: web
    • Worksheet: pdf
    • Important Steps and Commands:
      • omni createslice lab1<INITIALS>
      • In Portal add Install Scripts
        • http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-0.6.2.tar.gz
          /
        • http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-atmos.tar.gz
          /
        • http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-setup.tar.gz
          /tmp
      • In Portal add Execute Scripts
        • cd /tmp/ccnx-setup && ./node-setup
        • cd /tmp/ccnx-setup && ./add-precip-routes rsrchr
        • cd /tmp/ccnx-setup && ./ccnx-setup router 4
      • Download Rspec
      • omni -a AM_NICKNAME createsliver lab1<INITIALS> RSPEC_FILE
      • readyToLogin -a AM_NICKNAME lab1<INITIALS>
      • From rsrchr then collab run:
        • /opt/ccnx-atmos/client.py
        • 1902/01/01
        • 1902/01/02
      • omni -a AM_NICKNAME deletesliver lab1<INITIALS>
  • Running a class in GENI
    • GENI accounts and projects
    • Resources for Instructors
    • Tips
    • Wrap-up

Take home Assignment

  • Link to the assignment
  • Use Jacks or your favorite tool to reserve your resources using the rspec url provided in the assignment
  • You will get a warning when you run sudo just ignore it:
    sudo: unable to resolve host NodeB
    

Attachments (4)