Paul,

Try changing the Partition "Shared=FORCE" statement to "Shared=NO".

We do that on all of our partitions and get the desired behavior.

John DeSantis

On 04/08/2016 01:06 PM, Wiegand, Paul wrote:
> 
> Greetings,
> 
> I would like to have our cluster configured (and believed I had done) to work 
> as follows:
> 
> * User jobs can share a node, but not cores and memory
> * Users cannot override the share option using "--exclusive" 
> * Once assigned cores and memory, jobs are restricted to just those assigned 
> resources
> 
> 
> But this is not what is happening.  Instead, if jobs request a sufficiently 
> small amount of memory that they can both consume their requested amounts 
> without contention, slurm can and does deploy jobs to the same node ... even 
> if there are an insufficient number of cores.  Instead, the jobs alternate 
> between a "suspended" mode and "running" mode and, of course, run much, much 
> slower as a result.
> 
> Clearly I've misunderstood my configuration.  We are running Slurm 15.08.3.  
> Here are what I believe are the relevant parameters from our slurm.conf.  Let 
> me know if you want me to provide more.
> 
> 
> ProctrackType=proctrack/cgroup
> TaskPlugin=task/cgroup
> 
> SelectType=select/cons_res
> SelectTypeParameters=CR_Core_Memory
> 
> PartitionName=DEFAULT  Shared=FORCE  State=UP   DefaultTime=00:10:00
> 

Reply via email to