(Click to open topic with navigation)
This section breaks down how to configure the moab.cfg file to set up preemption with QoS. Using QoS, you can specify preemption rules and control access to preemption privileges by using the QFLAGS PREEMPTEE and PREEMPTOR credentials. For information about the PREEMPTEE and PREEMPTOR flags, see Preemption flags.
QoS-based preemption only occurs when the following three conditions are satisfied:
To configure moab.cfg for QoS preemption
QOSCFG[test1] QFLAGS=PREEMPTEE MEMBERULIST=<user> PRIORITY=100 QOSCFG[test2] QFLAGS=PREEMPTOR MEMBERULIST=<user> PRIORITY=10000
For more information, see Preemption flags.
QOSCFG[test1] QFLAGS=PREEMPTEE MEMBERULIST=<user> PRIORITY=100 QOSCFG[test2] QFLAGS=PREEMPTOR MEMBERULIST=<user> PRIORITY=10000
For example:
GUARANTEEDPREEMPTION TRUE
PREEMPTPOLICY <policy>
QOSCFG[test1] QFLAGS=PREEMPTEE MEMBERULIST=<user> PRIORITY=100
QOSCFG[test2] QFLAGS=PREEMPTOR MEMBERULIST=<user> PRIORITY=10000
Related topics