Scroll to navigation

SGE_INTRO(1) Sun Grid Engine User Commands SGE_INTRO(1)

NAME

sge_intro.1 - a facility for executing UNIX jobs on remote machines

DESCRIPTION

Sun Grid Engine is a facility for executing UNIX batch jobs (shell scripts) on a pool of cooperating workstations. Jobs are queued and executed remotely on workstations at times when those workstations would otherwise be idle or only lightly loaded. The work load is distributed among the workstations in the cluster corresponding to the load situation of each machine and the resource requirements of the jobs.
User level checkpointing programs are supported and a transparent checkpointing mechanism is provided (see Checkpointing jobs migrate from workstation to workstation without user intervention on load demand. In addition to batch jobs, interactive jobs and parallel jobs can also be submitted to Sun Grid Engine.

USER INTERFACE

The Sun Grid Engine user interface consists of several programs which are described separately.
qacct
extracts arbitrary accounting information from the cluster logfile.
qalter
changes the characteristics of already submitted jobs.
qconf
provides the user interface for configuring, modifying, deleting and querying queues and the cluster configuration.
qdel
provides the means for a user/operator/manager to cancel jobs.
qhold
holds back submitted jobs from execution.
qhost
displays status information about Sun Grid Engine execution hosts.
qlogin
initiates a telnet or similar login session with automatic selection of a low loaded and suitable host.
qmake
is a replacement for the standard Unix make facility. It extends make by its ability to distribute independent make steps across a cluster of suitable machines.
qmod
allows the owner(s) of a queue to suspend and enable all queues associated with his machine (all currently active processes in this queue are also signaled) or to suspend and enable jobs executing in the owned queues.
qmon
provides a Motif command interface to all Sun Grid Engine functions. The status of all or a private selection of the configured queues is displayed on-line by changing colors at corresponding queue icons.
qquota
provides a status listing of all currently used resource quotas (see
qresub
creates new jobs by copying currently running or pending jobs.
qrls
releases holds from jobs previously assigned to them e.g. via (see above).
qrdel
provides the means to cancel advance reservations.
qrsh
can be used for various purposes such as providing remote execution of interactive applications via Sun Grid Engine comparable to the standard Unix facility rsh, to allow for the submission of batch jobs which, upon execution, support terminal I/O (standard/error output and standard input) and terminal control, to provide a batch job submission client which remains active until the job has finished or to allow for the Sun Grid Engine-controlled remote execution of the tasks of parallel jobs.
qrstat
provides a status listing of all advance reservations in the cluster.
qrsub
is the user interface for submitting a advance reservation to Sun Grid Engine.
qselect
prints a list of queue names corresponding to specified selection criteria. The output of qselect is usually fed into other Sun Grid Engine commands to apply actions on a selected set of queues.
qsh
opens an interactive shell (in an on a low loaded host. Any kind of interactive jobs can be run in this shell.
qstat
provides a status listing of all jobs and queues associated with the cluster.
qtcsh
is a fully compatible replacement for the widely known and used Unix C-Shell ( csh) derivative tcsh. It provides a command-shell with the extension of transparently distributing execution of designated applications to suitable and lightly loaded hosts via Sun Grid Engine.
qsub
is the user interface for submitting a job to Sun Grid Engine.

SEE ALSO

Sun Grid Engine Installation Guide, Sun Grid Engine Administration Guide, Sun Grid Engine User's Guide.

COPYRIGHT

Copyright: 2008 by Sun Microsystems, Inc.
$Date$ SGE 6.2u5