Differences

This shows you the differences between two versions of the page.

Link to this comparison view

compute_slurm_reservations [2019/06/17 14:18]
ktm5j
compute_slurm_reservations [2021/10/08 17:28]
Line 1: Line 1:
-====== SLURM Reservations ====== 
- 
-===== Getting a Reservation ===== 
- 
-Reservations for slurm nodes/​resources can be requested by submitting a ticket by email to <​cshelpdesk@virginia.edu>​. ​ We can give out reservations for a specific amount of computing resources (Cores, Mem, GPU count, etc.) or by reserving an entire compute node or node group (i.e. slurm1 or slurm[1-5]). 
- 
-In your request for a reservation,​ please be specific about: 
- 
-  - What resources are needed 
-  - How long they will be needed 
-  - Who has rights to use reservation (list of user IDs) 
- 
-===== Using Reservations ===== 
- 
-If you have been granted a reservation you will receive a reservation tag, a short string that is required to submit jobs.  This string must be included in any ''​%%srun%%''​ or ''​%%sbatch%%''​ submissions via the flag ''​%%--reservation=...%%''​. 
- 
-If our tag is "​abcde_4"​ then you would submit jobs using the flag ''​%%--reservation=abcde_4%%''​ 
- 
-This can be done at the command line: 
- 
-<​code>​ 
-[abcde@portal03 ~]$ sbatch --reservation=abcde_4 slurm.sh 
-... 
-[abcde@portal03 ~]$ srun --reservation=abcde_4 slurm.sh 
-</​code>​ 
- 
-Or you can include the flag in the header of your sbatch file: 
- 
-**reservation.sh** 
-<​code>​ 
-[abcde@portal03 ~]$ cat reservation.sh 
-#!/bin/bash 
-#SBATCH --job-name="​Reservation Example" ​ 
-# 
-#SBATCH --error="​stderr.txt"​ 
-#SBATCH --output="​stdout.txt"​ 
-# 
-#SBATCH --reservation=abcde_4 ​              <- Include reservation tag 
-... 
-[abcde@portal03 ~]$ sbatch reservation.sh 
-</​code>​ 
- 
-===== Listing Reservations ===== 
- 
-You can see a listing of all active reservations by using the ''​%%scontrol%%''​ command: 
- 
-<​code>​ 
-[abcde@portal03 ~]$ scontrol show res 
-ReservationName=abcde_4 StartTime=2019-06-25T00:​00:​00 EndTime=2019-07-02T16:​00:​00 ​ 
-   ​Nodes=slurm1 NodeCnt=1 CoreCnt=12 Features=(null) PartitionName=(null) Flags=SPEC_NODES 
-   ​TRES=cpu=24 
-   ​Users=abcde Accounts=(null) Licenses=(null) State=ACTIVE BurstBuffer=(null) Watts=n/a 
- 
-</​code>​ 
  
  • compute_slurm_reservations.txt
  • Last modified: 2021/10/08 17:28
  • (external edit)