Starting and Stopping JobServer

From the System Administration tool the JobServer Engine can be started and stopped. The status of the JobServer can be accessed from here. The JobServer Engine can be started in two ways - Normal and Gradual. The JobServer Engine can be in three possible states:

Normal Startup

Using this button will start the JobServer in a normal fashion, moving it from "Idling" mode to "Running" mode. This means the Scheduler and any Jobs in the Queue will be kicked off as soon as possible. Any Job that is ready to run will run as soon as its corresponding Partition and Queue can accept it. If there is a startup failure of any kind, check the "Startup Log" for details. The "Startup Log" shows the detailed steps involved in starting up the JobServer Engine and can indicate reasons for startup failure. This GUI can be found under the "System Log" tab.

Gradual Startup

In this startup mode, the JobServer's Scheduler and Job Processing are suspended. This means the JobServer will go through the normal startup process, except jobs will not get scheduled nor will any jobs get run. This startup mode is useful if the administrator wants to startup JobServer gradually, especially, when diagnosing problems. Later, JobServer can be fully activated/started, when the administrator is ready, by going to the "Engine Controls" tab and activating the the "System Job Scheduling" (allows the Scheduler to begin to look for jobs that are ready to run) and/or the "System Job Processing" (allows Partitions to begin consuming jobs). If both these are activated, this puts JobServer into normal running condition, as if it where started using the normal startup option.

Immediate Shutdown

JobServer and all running jobs can be shutdown immediately. This means that JobServer process will be terminated and any running jobs will terminated. When JobServer is restarted any terminated jobs will be marked as such. Note, this shutdown option should only be used if you can't wait for jobs to complete normally. Click the "Refresh" button to get updated as to when JobServer has completed the shutdown process.

Graceful Shutdown

As the name indicates, JobServer can be shutdown gracefully. With this shutdown mode, the JobServer process is not terminated until all jobs have completed their processing. No new jobs will be allowed to begin running once the JobServer enters this mode. Once all jobs have completed, the JobServer process itself will terminate. Click the "Refresh" button to get updated as to when JobServer has completed the shutdown process.