Skip to content

PracticumAI/hpg_jupyter_setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jupyter Notebook Setup and Launch

Practicum AI Logo

Setup

If working off-campus, you must first login via Cisco VPN. If on-campus, use a wired connection or the "eduroam" wireless network. Do not use the "ufguest" network.

  1. Open a browser and go to: https://ood.rc.ufl.edu (Probably good to bookmark this site as we'll use it a lot)

  2. From the Clusters menu, select "_Hipergator Shell Access"

    Alternatively, these steps can be done within a JupyterLab session. A terminal process is available in the Other section of the Launcher tab, at the bottom of the list of available kernels.

  3. At the Unix prompt, please type the following series of commands and hit enter after each one.

    One convention we will use is to put values that need to be changed by the user within angled brackets ("<>"). Do not include the brackets with the replacement text. e.g. mkdir <GatorLink> becomes mkdir albert for the user with the GatorLink "albert".

    1. Change directories to /blue/rc-workshops: cd /blue/rc-workshops

    2. If your primary group is not "rc-workshops": Create a directory named with your GatorLink: mkdir <GatorLink>

      If your account was created for the workshop, your primary group is rc-workshops and you can skip this step as the directory already exists.

    3. Return to your home directory: cd

      cd with no options goes to your home

    4. Create a symbolic link to the /blue/rc-workshops directory: ln -s /blue/rc-workshops <LinkName> For <LinkName>, we recommend using blue_rc-workshops.

  4. Type exit and hit enter to leave the shell.

JupyterLab Launch Instructions

If working off-campus, you must first login via Cisco VPN. If on-campus, use a wired connection or the "eduroam" wireless network. Do not use the "ufguest" network.

  1. Open a browser and go to: https://ood.rc.ufl.edu (Probably good to bookmark this site as we'll use it a lot)

  2. From the Interactive Apps menu, select "Jupyter Notebook"

  3. Enter the values below in the indicated fields on the form, other values can generally be left alone:

    1. Ensure that the JupyterLab checkbox is checked – otherwise, an older, less feature rich environment is run Screenshot showing the JupyterLab checkbox
    2. Maximum memory requested for this job in Gigabytes: 5

      Note: Larger dataset may need more memory.

    3. SLURM Account: rc-workshops
    4. QoS: rc-workshops
    5. Cluster partition: gpu
    6. Generic Resource Request: gpu:1
  4. After filling out the form, click the launch button near the bottom of the page. Screenshot of the Launch button

    Clicking Launch submits the job to the SLURM Scheduler, requesting the resources you have asked for. The scheduler will now look for a place to run your job, or sometimes gives an error message. A common error is asking for too many resources (more than your group has access to).

  5. While your job is in the queue, you will see the message "Please be patient as your job currently sits in queue. The wait time depends on the number of cores as well as time requested." Once it is Running, click Connect to Jupyter Screenshot of the Connection card, showing the connect to Jupyter button

  6. JupyterLab will then launch in a new tab

About

Instructions for setting up Jupyter on HiPerGator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published