Admin:Sun Grid Engine

Sun Grid Engine is the software we use for batch job scheduling. It takes job requests from users, and schedules them to run on appropriate hosts.

SGE consists of two parts: the qmaster, which runs on a single server host, and the execd, which runs on each execution host. The qmaster runs on the HA cluster under the sge resource group. On Solaris, execd runs from SMF with the FMRI svc:/application/sge/execd:toolserver. On Linux, it runs from /etc/init.d/sgeexecd.toolserver. The execd needs to be running for any jobs to be executed on the host.

The qmaster configuration and state is in /global/misc/sge62, but generally SGE is configured by commands which can be run on any host, not by editing configuration files. See the documentation for information on how to configure it.

To view currently running or scheduled jobs, run qstat -u '*' on any execution host.