(Click to open topic with navigation)
Guaranteed start time allows you to specify when your environment will start. There are limitations on the number of jobs that can be combined for a guaranteed start time. Also, each job must be a single requirement job. The process of guaranteeing a start time requires that jobs be attached to a virtual container (VC). Only jobs or workflows belonging directly to the VC will be scheduled.
To guarantee start time, do the following:
> mvcctl -m flags+=holdjobs <VCNAME>
> msub -W x=vc=<VCNAME> . . .
> mvcctl -m reqstarttime=<epoch | +{mm:ss}> <VCNAME>
> mvcctl -x schedulevc <VCNAME>
There is a default limit of five jobs that can be combined for guaranteed start time.