Hello,
we want to know if there is a "built-in" solution for the situation we have:
We have an special account A in sacctmgr which gives some users more cpu
minutes to use monthly. Also, we use the multifactor priority plugin to
decide which jobs start first. Right now, there are some jobs from
account A that can't start because the extra resources were consumed, so
until march, 1st they won't start. Still, there are other jobs enqueued
that have less priority than the ones from account A, so they're not
starting because the scheduler still consider the jobs from account A to
be able to schedule, assigning them a StartTime from today.
Basically, what we want to know is if there is some option/plugin to either:
1. delay the StartTime from jobs that can't start because of
AssocGrp*Limits
2. turn priority to 0 for that jobs until the next month
3. any other idea which can have the desire effect (run jobs that can
actually run this month this month)
Ideally, we want to know if there is some solution from slurm itself and
not running cron jobs every 10 minutes to do option 1 manually, which is
the only idea we have right now (better ideas are welcome, though).
Cheers & thanks!
-- lv.