Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
Slurm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
tud-zih-energy
Slurm
Commits
33edcd4f
Commit
33edcd4f
authored
11 years ago
by
Morris Jette
Browse files
Options
Downloads
Patches
Plain Diff
Update backfill scheduling FAQ
parent
7ca8daca
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/html/faq.shtml
+7
-29
7 additions, 29 deletions
doc/html/faq.shtml
with
7 additions
and
29 deletions
doc/html/faq.shtml
+
7
−
29
View file @
33edcd4f
...
@@ -337,34 +337,12 @@ the same time limit (for example the partition's time limit), then backfill
...
@@ -337,34 +337,12 @@ the same time limit (for example the partition's time limit), then backfill
will not be effective. Note that partitions can have both default and maximum
will not be effective. Note that partitions can have both default and maximum
time limits, which can be helpful in configuring a system for effective
time limits, which can be helpful in configuring a system for effective
backfill scheduling.</p>
backfill scheduling.</p>
<p>In addition, there are significant limitations in the current backfill
scheduler plugin.
<p>In addition, there are a multitude of backfill scheduling parameters
It was designed to perform backfill node scheduling for a homogeneous cluster.
which can impact which jobs are considered for backfill scheduling, such
It does not manage scheduling on individual processors (or other consumable
as the maximum number of jobs tested per user. For more information see
resources). It does not update the required or excluded node list of
the slurm.conf man page and check the configuration of SchedulingParameters
individual jobs. It does support job's with constraints/features unless
on your system.</p>
the exclusive OR operator is used in the constraint expression.
You can use the scontrol show command to check if these conditions apply.</p>
<ul>
<li>Partition: State=UP</li>
<li>Partition: RootOnly=NO</li>
<li>Partition: Shared=NO</li>
<li>Job: ReqNodeList=NULL</li>
<li>Job: ExcNodeList=NULL</li>
<li>Job: Contiguous=0</li>
<li>Job: Features=NULL</li>
<li>Job: MinCPUs, MinMemory, and MinTmpDisk satisfied by all nodes in
the partition</li>
<li>Job: MinCPUs or MinNodes not to exceed partition's MaxNodes</li>
</ul>
<p>If the partitions specifications differ from those listed above,
no jobs in that partition will be scheduled by the backfills scheduler.
Their jobs will only be scheduled on a First-In-First-Out (FIFO) basis.</p>
<p>Jobs failing to satisfy the requirements above (i.e. with specific
node requirements) will not be considered candidates for backfill
scheduling and other jobs may be scheduled ahead of these jobs.
These jobs are subject to starvation, but will not block other
jobs from running when sufficient resources are available for them.</p>
<p><a name="steps"><b>8. How can I run multiple jobs from within a
<p><a name="steps"><b>8. How can I run multiple jobs from within a
single script?</b></a><br>
single script?</b></a><br>
...
@@ -1951,6 +1929,6 @@ sacctmgr delete user name=adam cluster=tux account=chemistry
...
@@ -1951,6 +1929,6 @@ sacctmgr delete user name=adam cluster=tux account=chemistry
<p class="footer"><a href="#top">top</a></p>
<p class="footer"><a href="#top">top</a></p>
<p style="text-align:center;">Last modified 2
3
April 2014</p>
<p style="text-align:center;">Last modified 2
5
April 2014</p>
<!--#include virtual="footer.txt"-->
<!--#include virtual="footer.txt"-->
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment