wiki:GENIExperimenter/Tutorials/TrainTheTA-Spring2017

Version 6 (modified by lnevers@bbn.com, 2 years ago) (diff)

--

Spring 2017 "GENI in the Classroom" Sessions

Dates and Times

Session 1: Friday February 3, 2017, 3:00 to 5:00 p.m. ET
Session 2: Friday February 10, 2017, 3:00 to 5:00 p.m. ET

Connection Information

Access the meeting using the following URL:

https://zoom.us/j/560315774

Alternatively, use your phone for audio:

Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll)
Meeting ID: 560 315 774

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)

  • Important Steps and Commands:
    • omni createslice lab1<INITIALS>
    • In Portal add Install Scripts
      • https://github.com/GENI-NSF/geni-tutorials/raw/master/LabOne/ccnx/ccnx-0.6.2.tar.gz
        /
      • https://github.com/GENI-NSF/geni-tutorials/raw/master/LabOne/ccnx/ccnx-atmos.tar.gz
        /
      • https://github.com/GENI-NSF/geni-tutorials/raw/master/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 (5)