[Mauiusers] Maui preemption delay

Romaric David david at icps.u-strasbg.fr
Thu May 29 02:35:18 MDT 2008


Hello,

I am setting up job preemption with maui (slurm beeing used as the RM) and I can't get it to
work.

I use the following config file.

In order to test the configuration :
- the normal user submits a job. maui decides to start this job.
- the user allowed to access the PREEMPTOR qos submits another job.

I'm quite surprised that maui needs several scheduling cycles find preemptible resources.
Indeed, the maui log reports :

05/29 10:30:12 INFO:     preemptible resources found.  (0 nodes/0 tasks)
05/29 10:30:43 INFO:     attribute 'PREEMPTEE' set for job 153
05/29 10:30:43 INFO:     attempting to locate preemptible resources
05/29 10:30:43 INFO:     preemptible resources found.  (0 nodes/0 tasks)
05/29 10:31:14 INFO:     attribute 'PREEMPTEE' set for job 153
05/29 10:31:14 INFO:     attempting to locate preemptible resources
05/29 10:31:14 INFO:     preemptible resources found.  (0 nodes/0 tasks)
05/29 10:31:45 INFO:     attribute 'PREEMPTEE' set for job 153
05/29 10:31:45 INFO:     attempting to locate preemptible resources
05/29 10:31:45 INFO:     preemptible resources found.  (0 nodes/0 tasks)
05/29 10:32:16 INFO:     attribute 'PREEMPTEE' set for job 153
05/29 10:32:16 INFO:     attempting to locate preemptible resources
05/29 10:32:16 INFO:     new preemptible job 153 located on node xxxx (1 < 2)         <===== At last !!!!
05/29 10:32:16 INFO:     node xxxx contains preemptible resources (P: 2)
05/29 10:32:16 INFO:     preemptible job 153 located on node xxx
05/29 10:32:16 INFO:     node xxxx contains preemptible resources (P: 2)
05/29 10:32:16 INFO:     preemptible resources found.  (2 nodes/4 tasks)

Why are 4 scheduling cycles needed ?

	Regards,
         Romaric
-------------- next part --------------
SERVERHOST            yyyy
# primary admin must be first in list

RMCFG[yyyy] TYPE=WIKI
RMPORT 7321
RMHOST yyyy
RMAUTHTYPE[yyyy] NONE

PARTITIONMODE ON
NODECFG[node02]       PARTITION=part
NODECFG[node41]       PARTITION=part
NODECFG[node42]       PARTITION=part
NODECFG[node43]	      PARTITION=part

AMCFG[bank]  TYPE=NONE

RMPOLLINTERVAL        00:00:30

SERVERPORT            42559
SERVERMODE            NORMAL

LOGFILE               maui.log
LOGFILEMAXSIZE        10000000
LOGLEVEL              5


QUEUETIMEWEIGHT       1 

BACKFILLPOLICY        FIRSTFIT
RESERVATIONPOLICY     CURRENTHIGHEST

NODEALLOCATIONPOLICY  MINRESOURCE

QOSWEIGHT 1
QOSCFG[qosdefmut]   QFLAGS=PREEMPTOR
QOSCFG[qosdefpub]   QFLAGS=PREEMPTEE

PREEMPTPOLICY SUSPEND


USERCFG[superuser]	QDEF=qosdefmut QLIST=qosdefmut 
USERCFG[normaluser]     QDEF=qosdefpub QLIST=qosdefpub 


More information about the mauiusers mailing list