Running Interactive JupyterNotebook Session Using Open OnDemand

Running Interactive JupyterNotebook Session Using Open OnDemand

You can launch an interactive Jupyter Notebook session on LCC or MCC using Open OnDemand.

Step 1 — Log in to Open OnDemand

Open a web browser and go to:

Sign in using your institutional credentials.


Step 2 — Launch the Jupyter Notebook App

After logging in:

  1. Locate the Interactive Apps menu in the top navigation bar.

    Open OnDemand dashboard showing the top navigation bar with the Interactive Apps menu expanded and the Jupyter Notebook option visible.
    Open OnDemand dashboard showing the top navigation bar with the Interactive Apps menu expanded and the Jupyter Notebook option visible.



  2. Select Jupyter Notebook.

This will open the Jupyter job configuration page.


Step 3 — Configure the Interactive Job

Open OnDemand Jupyter Notebook job configuration page displaying fields for account selection, partition, time limit, CPU resources, and the Launch button.
Open OnDemand Jupyter Notebook job configuration page displaying fields for account selection, partition, time limit, CPU resources, and the Launch button.

 

On the job configuration page:

  • Select the appropriate cluster account

  • Choose the desired partition / queue

  • Adjust CPU, memory, and time limits as needed

For more information about available queues, see the SLURM Queues documentation.

When finished configuring the job, click Launch.

Your job will enter the queue and start when resources become available.


Step 4 — Connect to the Notebook Session

Open OnDemand interactive sessions page showing a running Jupyter Notebook job with a Connect to Jupyter button available.
Open OnDemand interactive sessions page showing a running Jupyter Notebook job with a Connect to Jupyter button available.

 

Once the job starts:

  1. A Connect to Jupyter button will appear.

  2. Click this button to open the Jupyter Notebook interface in a new browser tab.

If you prefer the JupyterLab interface:

  • In the notebook page menu, select View → Open JupyterLab


Step 5 — End the Interactive Session

When you are finished:

  1. Return to the Open OnDemand dashboard.

  2. Select My Interactive Sessions.

  3. Click Delete next to the running Jupyter job.

Ending unused sessions helps free resources for other users.

Center for Computational Sciences