Hi Loris, Thank you for your reply. SLURM jobs are submitted by a JAVA application and there is only one SLURM user. Should we use another plugin (not multifactor plugin) ? Is it a way to fix user rights ?
Below my slurm.conf ("anonymized") : SlurmctldPidFile=/var/run/slurm-llnl/slurmctld.pid SlurmdPidFile=/var/run/slurm-llnl/slurmd.pid SlurmdSpoolDir=/var/spool/slurm-llnl/slurmd StateSaveLocation=/var/run/slurm-llnl/slurmctld SlurmUser=slurm SlurmdDebug=debug SwitchType=switch/none TaskPlugin=task/affinity ClusterName=cluster MaxJobCount=300000 MinJobAge=21600 # TIMERS SlurmdTimeout=600 MessageTimeout=90 ResumeTimeout=120 # SCHEDULING FastSchedule=1 SchedulerType=sched/backfill SelectType=select/cons_res SelectTypeParameters=CR_Core PriorityType=priority/multifactor # LOGGING AND ACCOUNTING AccountingStorageType=accounting_storage/filetxt AccountingStorageLoc=/var/log/slurm-llnl/job_monitoring JobFileAppend=1 JobAcctGatherType=jobacct_gather/linux SlurmctldLogFile=/var/log/slurm-llnl/slurmctld.log SlurmdLogFile=/var/log/slurm-llnl/slurmd.log # COMPUTE NODES NodeName=yyy NodeHostName=yyy.yyy.yyy.fr Boards=1 SocketsPerBoard=4 CoresPerSocket=18 ThreadsPerCore=2 RealMemory=258355 NodeName=xxx NodeHostName=xxx.xxx.xxx.fr Boards=1 SocketsPerBoard=4 CoresPerSocket=18 ThreadsPerCore=2 RealMemory=258355 # Exploit PartitionName=xxx1 Nodes=xxx Default=YES MaxTime=INFINITE MaxCPUsPerNode=136 Shared=NO OverSubscribe=NO PartitionName=xxx2 Nodes=xxx MaxTime=INFINITE MaxCPUsPerNode=6 Shared=NO OverSubscribe=NO PartitionName=xxx3 Nodes=xxx MaxTime=INFINITE MaxCPUsPerNode=2 Shared=NO OverSubscribe=NO# NOE noeyyfmb # Secours PartitionName=yyy1 Nodes=yyy MaxTime=INFINITE MaxCPUsPerNode=136 Shared=NO OverSubscribe=NO PartitionName=yyy2 Nodes=yyy MaxTime=INFINITE MaxCPUsPerNode=6 Shared=NO OverSubscribe=NO PartitionName=yyy3 Nodes=yyy MaxTime=INFINITE MaxCPUsPerNode=2 Shared=NO OverSubscribe=NO 2018-02-12 11:51 GMT+01:00 Loris Bennett <loris.benn...@fu-berlin.de>: > Hi Fabien, > > Fabien ELOY <eloy.polyt...@gmail.com> writes: > > > Hello, > > > > I am trying to set priority ... but it doesn't work ! > > > > If I type sudo srun --priority=X, it's OK. But if I use my "standard" > user it's not OK (priority calculated by slurm). > > > > I do not have a database used with SLURM. > > > > Il my slurm.conf, "SlurmUser=slurm" and my server has 2 users in the > same group (slurm) : these users can run SLURM command ... but impossible > to set priority. > > > > Is there a solution to define a user as an admin SLURM ? Is it the > problem there ? > > > > Thank you for your help. > > > > Best regards, > > I assume you are using the multifactor plugin and I don't think normal > users are intended to be able to set the priority themselves. The > danger would be that all users would increase their priority as much as > possible. > > You probably what to look at QOS. This would allow you to, say, define > a high-priority QOS which had a priority bonus but also limit on how > many cores per user can uses the QOS. That way > > Cheers, > > Loris > > -- > Dr. Loris Bennett (Mr.) > ZEDAT, Freie Universität Berlin Email loris.benn...@fu-berlin.de > >