Interactive Jobs¶
Interactive jobs provide direct terminal access to compute nodes, enabling real-time execution and observation of manual tasks such as Python or R scripts, debugging, or interactive data analysis.
Example¶
This example requests direct terminal access to one compute node with 8 CPU cores and 24 GB of memory exclusively allocated for you.
Note
When you submit an interactive job and see the message qsub: waiting for job * to start it means the scheduler is holding your request until the necessary compute resources become available. This usually happens because all the nodes on the cluster are currently busy running jobs submitted by other users.
Exiting Job¶
When you're finished with your interactive session, simply type the command exit and press Enter. This will immediately terminate your session and release the allocated compute resources back to the cluster, making them available for other users' jobs.