JupyterHub¶
JupyterHub is an easy to use interface that allowd you to start a Jupyter Lab server with resources selected from a simple dropdown menu in just a couple of clicks. It presents a convenient web interface to start jupyterlab, python or R console, or a terminal with multiple custom kernels built by RC and several job resource request profiles, which we can expand on request to satisfy your needs. Open a support request if you'd like to have another resource request profile to be added to the list.
Note
JupyterHub jobs run using your primary group's account and investment QOS.
Connect to JupyterHub¶
- Using your web browser navigate to https://jupyterhub.rc.ufl.edu and login with your institutional credentials.
Select Job Resource Request¶
- The dropdown menu lists the available job profile options for the resource request for your Jupyter Server. As with all jobs run through the scheduler, these resources are the number of CPU cores, amount of memory (RAM), number of GPUs and the time these resources are allocated for.
- Be sure to select reasonable resources for the work you plan to do and the allocation your group has. Once allocated to your job, those resources are unavailable to other users in your group for the duration of your job.
- After selecting the profile you want to use, click the start button.
- After clicking Start, your job is submitted to the SLURM scheduler requesting the resources indicated. It may take a few minutes or longer for your job to start depending on cluster load and your group's available resources.
Warning
If a job cannot start within a 5-min timeout period the jupyterhub session will fail and require a restart.
Stop the Server When Finished¶
If you are done with your work, rather than leaving the server running with idle resources tied up with your job, please stop your server.
After verifying your username, click the Stop My Server button.
See the JupyterHub training video for more details.
Filesystem Access¶
See Jupyter Filesystem Access for details on how to set up convenient filesystem access from the jupyterlab interface.