Для этого используется команда:
scancel <JOBID>📌 Примеры:
- Отменить конкретную задачу:
scancel 12345- Отменить все свои задачи:
scancel -u $USER- Отменить все задачи в определённой очереди:
scancel -p gpu- Отменить все
PENDINGзадачи:
scancel -t PD -u $USER
-tфильтрует по статусу (PD— ожидает,R— выполняется и т.д.)
⚠️ Ограничения:
-
Обычный пользователь может отменить только свои задачи.
-
Администратор (
rootилиSlurmUser) может отменить любые задачи.
✅ Что происходит при отмене:
-
SLURM завершает выполнение задачи (или удаляет из очереди).
-
Записываются логи об отмене.
-
Ресурсы (CPU, GPU, память) освобождаются.