<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi list,<br class=""><br class="">I’m trying to enforce limits based on associations, but behavior is not as expected.<br class=""><br class="">In slurm.conf:<div class="">AccountingStorageEnforce=associations,limit,qos</div><div class=""><br class=""></div><div class="">Two partitions:</div><div class="">part1.q</div><div class="">part2.q</div><div class=""><br class=""></div><div class="">One user:</div><div class="">user1</div><div class=""><br class=""></div><div class="">One QOS:</div><div class="">qos1</div><span class="">MaxJobsPU is not set</span><div class=""><span class=""><br class=""></span><span class=""><br class=""></span><div class="">I’d like to have an association for user 1 for each partition, with same qos</div><div class=""><br class=""></div><div class=""><div class=""><div class=""><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;">      User   Def Acct     Admin    Cluster    Account  Partition     Share   Priority MaxJobs MaxNodes  MaxCPUs MaxSubmit     MaxWall  MaxCPUMins                  QOS   Def QOS </span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;">---------- ---------- --------- ---------- ---------- ---------- --------- ---------- ------- -------- -------- --------- ----------- ----------- -------------------- --------- </span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;">     user1  account1      None       cl1   account1       part1.q         1               3                                                                       qos1           </span></div><span class=""><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;">     user1  account1      None       cl1   account1       part2.q         1               4                                                                       qos1           </span></div></span></div></div><span class=""><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><br class=""></span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><br class=""></span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><br class=""></span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 7px; line-height: normal; font-family: Monaco; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.68);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><br class=""></span></div></span></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">User1 submit 6 jobs to part2.q:</div><div class="">4 start running</div><div class="">2 in pending(AssocMaxJobsLimit)</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">User1 submit 6 jobs to part1.q:</div><div class=""><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">3 start running</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">3 in pending(AssocMaxJobsLimit)</div></div><div class=""><br class=""></div><div class="">This ok and expected behavior.</div><div class=""><br class=""></div><div class="">But when user1 submits 12 jobs like:</div><div class=""><br class=""></div><div class="">sbatch -p part1.q,part2.q slurm-job.sh </div><div class=""><br class=""></div><div class="">Only 3 jobs running on part1.q: association of part1.q</div><div class="">Other 9 jobs on <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">AssocMaxJobsLimit</span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></span></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">Why 4 jobs doesn’t start on part2.q?</span></font></div><div class=""><br class=""></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">Worst case(listing part2.q before part1.q):</span></font></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">sbatch -p part2.q,part1.q </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">slurm-job.sh </span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">4(!) jobs running on part1.q</span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Is it possible to allow user to submit to multiple partitions, and slurm picks up correct association for each partition?</span></div><div class=""><font color="#000000" class="">What I’m missing here?</font></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Thanks,</span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Nizar</span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></span></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></div></body></html>