Вы здесь

Удаление задач из очереди

При запуске на кластере задача попадает в очередь заданий и ей присваивается уникальный идентификатор (ID). Для отмены выполнения задачи (ожидающей счета или уже стартовавшей) служит команда scancel:

scancel 565 345         # убрать из очереди задачи с указанными ID;
scancel -u u9999        # убрать из очереди  все задачи пользователя u9999;
scancel --state=PENDING -u u9999 # убрать из очереди  ожидающие запуска задачи пользователя u9999.

CTRL+C— снимает интерактивную задачу без фонового режима.

Пример. Снятие интерактивной задачи, запущенной в фоновом режиме.

u9999@umt:~$ srun -p tesla -N 2 sleep 1h &
[1] 13847
u9999@umt:~$ mps
PARTITION  SOCKET CORE CPU THREAD GRES  TIMELIMIT CPUS(A/I/O/T)
umt        2      4    8   1            20:00:00       0/0/768/768
umt_p2     2      4    8   1            20:00:00       0/0/512/512
tesla      2      6+   12+ 1      gpu:8 20:00:00     234/2/12/248
...
 JOBID   PARTI  NAME   USER   STAT   TIME  TIME_LIMI NODES NODELIST(REASON)
7650963  tesla  sleep  u9999  RUNN   0:21      30:00     2 tesla[2,4]

Завершаем задачу:
u9999@umt:~$ scancel 7650963
srun: Force Terminated job 7650963
u9999@umt:~$ srun: Job step aborted: Waiting up to 32 seconds for job step to finish.
slurmstepd: error: *** STEP 7650963.0 ON tesla2 CANCELLED AT 2019-08-20T12:59:13 ***
srun: error: tesla4: task 1: Terminated
srun: error: tesla2: task 0: Terminated

Надо нажать   Enter

[1]+  Exit 143                  srun -p tesla -N 2 sleep 1h
u9999@umt:~$ mps
PARTITION  SOCKET CORE CPU THREAD GRES  TIMELIMIT CPUS(A/I/O/T)
umt        2      4    8   ...
 JOBID   PARTI  NAME   USER   STAT   TIME  TIME_LIMI NODES NODELIST(REASON)
u9999@umt:~$ 
Яндекс.Метрика