For some tasks, such as debugging a job or self-installing software, you may require an interactive
job on a Baskerville compute node. This is done using both the
To start an interactive job, you can use the following command:
This will submit a 5-minute compute job. You should wait for the job to start, which is when the output is looks like:
salloc: Granted job allocation 5184 salloc: Waiting for resource configuration salloc: Nodes bask-pg0309u04a are ready for job
Relevant arguments in using
salloc are the same as when assigning resources in a job script and further
information can also be found within the slurm documentation salloc options.
Once within the
salloc interactive environment you can run such jobs using the
A full list of srun arguments can also be found within the Slurm documentation srun arguments.
Once you are in the
srun environment, you should reset your environment to ensure you have not inherited settings
from a login node. To do this run:
module purge module load baskerville
When you disconnect from the interactive job, by exiting the terminal, then the job will automatically be cancelled. If you use an interactive job then it is your responsibility to make sure that you make good use of the resources.
Please don’t leave the job idle, and remember to disconnect as soon as you’ve finished your work.