Quick-and-dirty knowledge base for ODU RCS.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.3 KiB

Inspecting and Modifying SLURM Jobs
===================================
Most of the actions that modify the jobs will require root to do them.
### Getting detailed information about a running job
```
scontrol show job <JOB_ID>
```
This will dump detailed job properties (attributes).
Example: (output shortened)
```
$ scontrol show job 1207296
JobId=1207296 JobName=sys/dashboard/sys/jupyter
UserId=wpurwant(449753) GroupId=users(14514) MCS_label=N/A
Priority=19288 Nice=0 Account=odu QOS=normal
JobState=RUNNING Reason=None Dependency=(null)
Requeue=0 Restarts=0 BatchFlag=1 Reboot=0 ExitCode=0:0
RunTime=23:16:02 TimeLimit=1-00:00:00 TimeMin=N/A
SubmitTime=2023-01-12T10:51:14 EligibleTime=2023-01-12T10:51:14
AccrueTime=2023-01-12T10:51:14
StartTime=2023-01-12T10:51:15 EndTime=2023-01-13T10:51:15 Deadline=N/A
...
```
### Modifying job properties
(requires root)
```
scontrol update jobid=<JOB_ID> <ATTRIBUTE_LIST...>
```
Example:
```
# scontrol update jobid=1207296 timelimit=3-0
```
This will modify the time limit of job number 1207296.
The attribute is in the `KEY=VALUE` format, and
the keyword is case-insensitive.
See the output of `scontrol show job` for the complete list of attributes
as well as the acceptable format of the values.