Skip to content
Snippets Groups Projects
Commit da82c87a authored by Moe Jette's avatar Moe Jette
Browse files

descript how licenses can be reserved

parent e5cb7944
No related branches found
No related tags found
No related merge requests found
...@@ -4,8 +4,9 @@ ...@@ -4,8 +4,9 @@
<p>SLURM version 2.0 has the ability to reserve resources for jobs <p>SLURM version 2.0 has the ability to reserve resources for jobs
being executed by select users and/or select bank accounts. being executed by select users and/or select bank accounts.
A resource reservation identifies the nodes of a resource reservation A resource reservation identifies the resources in that reservation
and a time period during which the reservation is available. and a time period during which the reservation is available.
The resouces which can be reserved include nodes and/or licenses.
Note that resource reservations are not compatible with SLURM's Note that resource reservations are not compatible with SLURM's
gang scheduler plugin since the termination time of running jobs gang scheduler plugin since the termination time of running jobs
is not possible to accurately predict.</p> is not possible to accurately predict.</p>
......
...@@ -932,22 +932,25 @@ Specification of licenses (or other resources available on all ...@@ -932,22 +932,25 @@ Specification of licenses (or other resources available on all
nodes of the cluster) which are to be reserved. nodes of the cluster) which are to be reserved.
License names can be followed by an asterisk and count License names can be followed by an asterisk and count
(the default count is one). (the default count is one).
Multiple license names should be comma separated (e.g. Multiple license names should be comma separated (e.g. "Licenses=foo*4,bar").
"Licenses=foo*4,bar"). A new reservation must specify one or more resource to be included: NodeCnt,
Nodes and/or Licenses.
.TP .TP
\fINodeCnt\fP=<num> \fINodeCnt\fP=<num>
Identify number of nodes to be reserved. A new reservation must specify either Identify number of nodes to be reserved.
NodeCnt or Nodes.
On BlueGene systems, this number represents a cnode (compute node) count and On BlueGene systems, this number represents a cnode (compute node) count and
will be rounded up as needed to represent whole nodes (midplanes). will be rounded up as needed to represent whole nodes (midplanes).
A new reservation must specify one or more resource to be included: NodeCnt,
Nodes and/or Licenses.
.TP .TP
\fINodes\fP=<name> \fINodes\fP=<name>
Identify the node(s) to be reserved. Multiple node names Identify the node(s) to be reserved. Multiple node names
may be specified using simple node range expressions (e.g. "Nodes=lx[10\-20]"). may be specified using simple node range expressions (e.g. "Nodes=lx[10\-20]").
Specify a blank data value to remove all nodes from a reservation: "Nodes=". Specify a blank data value to remove all nodes from a reservation: "Nodes=".
A new reservation must specify either NodeCnt or Nodes. A new reservation must specify one or more resource to be included: NodeCnt,
Nodes and/or Licenses.
.TP .TP
\fIStartTime\fP=<time_spec> \fIStartTime\fP=<time_spec>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment