4 # primary admin must be first in list
7 # Resource Manager Definition
9 RMCFG[riddick0] TYPE=PBS
11 # Allocation Manager Definition
15 # full parameter docs at http://supercluster.org/mauidocs/a.fparameters.html
16 # use the 'schedctl -l' command to display current configuration
18 RMPOLLINTERVAL 00:00:30
23 # Admin: http://supercluster.org/mauidocs/a.esecurity.html
27 LOGFILEMAXSIZE 10000000
30 # Job Priority: http://supercluster.org/mauidocs/5.1jobprioritization.html
34 # FairShare: http://supercluster.org/mauidocs/6.3fairshare.html
41 # Throttling Policies: http://supercluster.org/mauidocs/6.2throttlingpolicies.html
45 # Backfill: http://supercluster.org/mauidocs/8.2backfill.html
47 BACKFILLPOLICY FIRSTFIT
48 RESERVATIONPOLICY CURRENTHIGHEST
50 # Node Allocation: http://supercluster.org/mauidocs/5.2nodeallocation.html
52 NODEALLOCATIONPOLICY MINRESOURCE
54 # QOS: http://supercluster.org/mauidocs/7.3qos.html
56 # QOSCFG[hi] PRIORITY=100 XFTARGET=100 FLAGS=PREEMPTOR:IGNMAXJOB
57 # QOSCFG[low] PRIORITY=-1000 FLAGS=PREEMPTEE
59 # Standing Reservations: http://supercluster.org/mauidocs/7.1.3standingreservations.html
61 # SRSTARTTIME[test] 8:00:00
62 # SRENDTIME[test] 17:00:00
63 # SRDAYS[test] MON TUE WED THU FRI
64 # SRTASKCOUNT[test] 20
65 # SRMAXTIME[test] 0:30:00
67 # Creds: http://supercluster.org/mauidocs/6.1fairnessoverview.html
69 # USERCFG[DEFAULT] FSTARGET=25.0
70 # USERCFG[john] PRIORITY=100 FSTARGET=10.0-
71 # GROUPCFG[staff] PRIORITY=1000 QLIST=hi:low QDEF=hi
72 # CLASSCFG[batch] FLAGS=PREEMPTEE
73 # CLASSCFG[interactive] FLAGS=PREEMPTOR
74 #CLASSCFG[benchmark] HOSTLIST=riddick2
77 #Queue automatically uses the class with the same name
78 #CLASSCFG[benchmark] FLAGS=PREEMPTOR
79 #CLASSCFG[benchmark] FLAGS=IGNALL
80 #http://www.clusterresources.com/products/maui/docs/jobflagoverview.shtml
81 #Every other queue needs to be displaced by preemptor benchmark:
82 #CLASSCFG[nightexpress] FLAGS=PREEMPTEE
83 #CLASSCFG[small] FLAGS=PREEMPTEE
84 #CLASSCFG[long] FLAGS=PREEMPTEE
85 #CLASSCFG[express] FLAGS=PREEMPTEE
87 ## Hogwards nightexpress:
88 #SRCFG[nightexpress] HOSTLIST=riddick1,riddick2,riddick3,riddick4
89 #SRCFG[nightexpress] FLAGS=PREEMPTEE
90 #SRCFG[nightexpress] PARTITION=DEFAULT
91 #SRCFG[nightexpress] ACCESS=SHARED
92 ##SRCFG[nightexpress] ACCOUNTLIST=jmueller ageorgi stefan rgeyer amatthes oliver tdenkinger
93 #Die Liste funktioniert. Das kann man mit schedctl -l nachvollziehen:
94 #SRCFG[nightexpress] DAYS=MON,TUE,WED,THU,FRI,SAT,SUN
95 #SRCFG[nightexpress] RESOURCES=PROCS:4;MEM:1000;DISK:0;SWAP:2000
96 #SRCFG[nightexpress] TASKCOUNT=1
97 #SRCFG[nightexpress] TPN=1
98 #GROUPLIST ist per default auf [ALL] gestellt
99 #SRCFG[nightexpress] GROUPLIST=jmueller ageorgi stefan rgeyer amatthes oliver tdenkinger
100 #USERLIST ist per default auf [NONE] gesetzt muss zur restriktion also nicht unbedingt gesetzt wedrden?
101 #SRCFG[nightexpress] USERLIST=jmueller ageorgi stefan rgeyer amatthes oliver tdenkinger
102 #Falls der Server herunterfährt soll zumindest nach einem Tag wieder eine neue SR erzeugt werden:
103 #SRCFG[nightexpress] PERIOD=DAY
104 #Jeden Tag eine neue SR erstellen: mit WXXXTIME, falls starttime und endtime nicht über einen tag hinweg gehen
105 #SRCFG[nightexpress] WSTARTTIME=00:22:00:00 WENDTIME=01:04:00:00
106 #SRCFG[nightexpress] WSTARTTIME=01:22:00:00 WENDTIME=02:04:00:00
107 #SRCFG[nightexpress] WSTARTTIME=02:22:00:00 WENDTIME=03:04:00:00
108 #SRCFG[nightexpress] WSTARTTIME=03:22:00:00 WENDTIME=04:04:00:00
109 #SRCFG[nightexpress] WSTARTTIME=04:22:00:00 WENDTIME=05:04:00:00
110 #SRCFG[nightexpress] WSTARTTIME=05:22:00:00 WENDTIME=06:04:00:00
111 #SRCFG[nightexpress] WSTARTTIME=06:22:00:00 WENDTIME=07:04:00:00
112 #SRCFG[nightexpress] WSTARTTIME=07:22:00:00 WENDTIME=00:04:00:00