Границы раздела 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