Границы раздела Slurm на аккаунт

Я тестирую некоторые конфигурации slurm. Мне удалось настроить логин раздела с помощью плагина job_submit.lua:

[root@controller ~]# sinfo
PARTITION AVAIL  TIMELIMIT  NODES  STATE NODELIST
tiny*        up 5-00:00:00      3   idle cn[1-40]    # 1 core
medium       up 5-00:00:00      3   idle cn[1-40]    # up to 4 core
large        up 5-00:00:00      3   idle cn[1-40]    # up to 20 core

Я хотел бы установить ограничения на количество запущенных заданий в разделе для каждого конкретного пользователя. Так, например, каждый пользователь может запустить максимум заданий каждого уровня раздела:

 200 running tiny jobs
 50 medium jobs
 10 large jobs

1 ответ

Я понял это и подумал, что это может быть полезно для других, если они ищут что-то похожее:

sacctmgr -i modify user where name=vagrant partition=tiny set maxjobs=200
sacctmgr -i modify user where name=vagrant partition=medium set maxjobs=50
sacctmgr -i modify user where name=vagrant partition=large set maxjobs=10
Другие вопросы по тегам