Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:job_types [2018/06/27 22:30] neyronwiki:job_types [2018/10/15 17:20] (current) – [deadline] neyron
Line 4: Line 4:
 Job types control is managed by the admission rule. The 15th admission rule handle the syntax checking of the accepted job types (the administrator can enable/disable types in that admission rule). Job types control is managed by the admission rule. The 15th admission rule handle the syntax checking of the accepted job types (the administrator can enable/disable types in that admission rule).
  
-WARNING: for job type of the form **''key=value''**, passing many time the job key with different values results in only one being taken into account by the scheduler.  
-E.g. if running ''oarsub -t inner=123 -t inner=456'', ''inner=456'' will override ''inner=123'', the container used will be job 456 only, not job 123.  
  
 ====== Types in OAR 2.5.4 and upward ====== ====== Types in OAR 2.5.4 and upward ======
Line 81: Line 79:
   * ''placeholder'' batch jobs require that the queue uses one of the ''*_and_placeholder'' scheduler   * ''placeholder'' batch jobs require that the queue uses one of the ''*_and_placeholder'' scheduler
   * ''placeholder'' and ''allowed'' jobs do not have to be in a same queue   * ''placeholder'' and ''allowed'' jobs do not have to be in a same queue
 +  * ''oarsub -t allower=blue -t allowed=red'' or ''oar -t allowed=blue+red'' or whatever other syntax intended to mix multiple placeholder is not supported, see [[job types#WARNING]]
  
 ===== expire ===== ===== expire =====
Line 100: Line 99:
  
 Rq: Does not apply to an advance reservation job Rq: Does not apply to an advance reservation job
 +
 +
 +=== New in 2.5.8 ===
 +===== state=permissive ====
 +the state=permissive job type, allows jobs to be scheduled (and run if associated to the noop or cosystem job type) regardless of the aliveness of resources: absent and suspected nodes can be part of the reserved resources.
 ====== Types in OAR 2.6.0====== ====== Types in OAR 2.6.0======
 Almost all types present in OAR 2.5.5 will be in OAR 2.6.0. A few changes are to be noticed however. Almost all types present in OAR 2.5.5 will be in OAR 2.6.0. A few changes are to be noticed however.
Line 192: Line 196:
  
 See also [[using hyperthreading on nodes]]. See also [[using hyperthreading on nodes]].
 +
 +====== WARNING ======
 +
 +For job type of the form **''key=value''** handled by the scheduler (e.g. ''inner'', ''timesharing'', ''placeholder'', ...), passing many time the same key with different values results in only one being taken into account by the scheduler. 
 +E.g. if running ''oarsub -t inner=123 -t inner=456'', ''inner=456'' overrides ''inner=123'', the container used will be job 456 only, not job 123. 
 +
wiki/job_types.txt · Last modified: 2018/10/15 17:20 by neyron
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki