|May the source be with you, but remember the KISS principle ;-)|
|Contents||Bulletin||Scripting in shell and Perl||Network troubleshooting||History||Humor|
|News||qstat||qalter -- Change Job Priority||qmod||Starting and Killing Daemons||qsub -- Submitting Jobs To Queue Instance||Creating and modifying SGE Queues|
|qhost||qping||qacct||Qconf||Getting information about hosts|
|SGE cheat sheet||Creating and modifying SGE Queues||Monitoring Queues and Jobs||Submitting Jobs To Queue Instanc||Monitoring and Controlling Jobs||Humor||Etc|
The qacct utility scans the accounting data file (see accounting(5)) and produces a summary of information for wall-clock time, cpu-time, and system time for the categories of hostname, queue-name, group-name, owner-name, job-name, job-ID and for the queues meeting the resource requirements as specified with the -l switch. Combinations of each category are permitted. Alternatively, all or specific jobs can be listed with the -j switch. For example the search criteria could include summarizing for a queue and an owner, but not for two queues in the same request.
$ qacct -j
then you should pipe that to something like tail -n <number of lines> because you only want the end of the massive log that it will spit out.
Alternately, you can use:
$ qacct -j <job number>
There are many other useful options, such as getting all jobs by a specific user, etc. See man qacct for them.
If the job is still running, use qstat instead of qacct above to get the same info.
qacct - report and account for Grid Engine usage
qacct [ -ar [ar_id] ] [ -A Account ] [ -b BeginTime ] [ -d Days ] [ -e EndTime ] [ -g [GroupId|GroupName] ] [ -h [HostName] ] [ -help ] [ -j [job_id|job_name|pattern] ] [ -l attr=val,... ] [ -o [Owner] ] [ -pe [PEname] ] [ -q [wc_queue] ] [ -slots [SlotNumber] ] [ -t task_id_range_list ] [ -P [Project] ] [ -D [Department] ] [ -f AcctFileName ]
-ar [ ar_id ]
Display help information for the qacct command.
The -t switch specifies the array job task range, for which accounting information should be printed. Syntax and semantics of task_id_range_list are identical to that one described under the -t option to qsub(1). Please see there also for further information on array jobs.
Specifies the location of the Grid Engine standard configuration files.
If set, specifies the default Grid Engine cell. To address a Grid Engine cell qacct uses (in the order of precedence):
The name of the cell specified in the environment variable GE_CELL, if it is set.
The name of the default cell, i.e. default.
If set, specifies that debug information should be written to stderr. In addition the level of detail in which debug information is generated is defined.
If set, specifies the tcp port on which ge_qmaster(8) is expected to listen for communication requests. Most installations will use a services map entry for the service "sge_qmaster" instead to define that port.
If set, specifies the tcp port on which ge_execd(8) is expected to listen for communication requests. Most installations will use a services map entry for the service "sge_execd" instead to define that port.
ge_intro(1), qsub(1), accounting(5), ge_qmaster(8),
Softpanorama hot topic of the month
UGE Manual Pages
Grid Engine Documentation