Why does preemption and JOBNODEMATCHPOLICY EXACTNODE not seem to work together?



Issue: Why does preemption and JOBNODEMATCHPOLICY EXACTNODE not seem to work together?

Affected Versions: 7.2.8 and older, and 8.0.x.

Symptom: When setting JOBNODEMATCHPOLICY EXACTNODE preemption seems to not work or work just some of the times.

Solution:

Starting in 7.2.9 and 8.1.x you have a new configuration option called "PREEMPTIONALGORITHM".

http://www.adaptivecomputing.com/blog-cloud/tale-two-algorithms/

PREEMPTIONALGORITHM

Format "PREEMPTORCENTRIC" or "PREEMPTEECENTRIC"

Default: PREEMPTEECENTRIC

Description: When Moab schedules a preemptor job it can either schedule it using the normal scheduling algorithm (PREEMPTORCENTRIC) and effectively act as though preemptees are not on the system, or it can use the PREEMPTEECENTRIC algorithm and attempt to disrupt the fewest and smallest preemptees as possible. Please note that not all scheduling policies are compatible with PREEMPTEECENTRIC (JOBNODEMATCHPOLICY EXACTNODE for example). For maximum compatibility use PREEMPTORCENTRIC.

Example: PREEMPTIONALGORITHM PREEMPTORCENTRIC

Tags: EXACTNODE, preemption
Last update:
2015-06-11 00:23
Author:
Jason Booth
Revision:
1.1
Average rating:0 (0 Votes)

You cannot comment on this entry

Chuck Norris has counted to infinity. Twice.

Records in this category

Tags