<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font face="Nimbus Roman No9 L">Dear All:</font></p>
<p><font face="Nimbus Roman No9 L">I want to setup priority queuing
in slurm (slurm-18.08.7). Say, one user userA has submitted and
running 4 jobs from a group USER1-grp; this same user userA has
also submitted 4 more jobs in PD status. Now userB from
User2-grp wants to submit job whose job should get top priority
rather userA's job. <br>
</font></p>
<p><font face="Nimbus Roman No9 L">Currently the scheduler will
behave as FIFO and no Fairshare policy has been implemented yet.</font></p>
<p><font face="Nimbus Roman No9 L">I have gone through this <a
moz-do-not-send="true"
href="https://slurm.schedmd.com/SLUG19/Priority_and_Fair_Trees.pdf">PDF</a>
once and studying <a moz-do-not-send="true"
href="https://slurm.schedmd.com/priority_multifactor.html">link1</a>
and <a moz-do-not-send="true"
href="https://slurm.schedmd.com/classic_fair_share.html">link2</a>.<br>
</font></p>
<p><font face="Nimbus Roman No9 L">I have already setup the queues :<br>
<font color="#0006ff">[root@aneesur ~]# sinfo -v<br>
-----------------------------<br>
dead = false<br>
exact = 0<br>
filtering = false<br>
format = %9P %.5a %.10l %.6D %.6t %N<br>
iterate = 0<br>
long = false<br>
no_header = false<br>
node_field = false<br>
node_format = false<br>
nodes = n/a<br>
part_field = true<br>
partition = n/a<br>
responding = false<br>
states = (null)<br>
sort = (null)<br>
summarize = false<br>
verbose = 1<br>
-----------------------------<br>
all_flag = false<br>
alloc_mem_flag = false<br>
avail_flag = true<br>
cpus_flag = false<br>
default_time_flag =false<br>
disk_flag = false<br>
features_flag = false<br>
features_flag_act = false<br>
groups_flag = false<br>
gres_flag = false<br>
job_size_flag = false<br>
max_time_flag = true<br>
memory_flag = false<br>
partition_flag = true<br>
port_flag = false<br>
priority_job_factor_flag = false<br>
priority_tier_flag = false<br>
reason_flag = false<br>
reason_timestamp_flag = false<br>
reason_user_flag = false<br>
reservation_flag = false<br>
root_flag = false<br>
oversubscribe_flag = false<br>
state_flag = true<br>
weight_flag = false<br>
-----------------------------<br>
<br>
Thu Apr 23 19:46:33 2020<br>
sinfo: Consumable Resources (CR) Node Selection plugin loaded
with argument 1<br>
sinfo: Cray node selection plugin loaded<br>
sinfo: Linear node selection plugin loaded with argument 1<br>
sinfo: Serial Job Resource Selection plugin loaded with
argument 1<br>
PARTITION AVAIL TIMELIMIT NODES STATE NODELIST<br>
short* up 1:00:00 9 idle node[1-9]<br>
medium up 2-00:00:00 9 idle node[1-9]<br>
long up 4-00:00:00 9 idle node[1-9]<br>
intensive up 7-00:00:00 9 idle node[1-9]<br>
gpu up infinite 4 idle gpu[1-4]<br>
</font><br>
</font></p>
<p><font face="Nimbus Roman No9 L">Attaching the slurm.conf file.
Any help or guide will genuinely help. I know the PDFs and links
are best guide but I need to setup and release a bit early!</font><br>
</p>
<pre class="moz-signature" cols="72">--
Thanks & Regards,
Sudeep Narayan Banerjee
System Analyst | Scientist B
Information System Technology Facility
Academic Block 5 | Room 110
Indian Institute of Technology Gandhinagar
Palaj, Gujarat 382355 INDIA</pre>
</body>
</html>