Platform LSF Administration Guide Version 6.2
Chapter 1
About Platform LSF
Administering Platform LSF
65
4 Run job
sbatchd handles job execution. It:
1
Receives the request from mbatchd
2
Creates a child sbatchd for the job
3
Creates the execution environment
4
Starts the job using res
The execution environment is copied from the submission host to the execution host
and includes the following:
◆
Environment variables needed by the job
◆
Working directory where the job begins running
◆
Other system-dependent environment settings, for example:
❖
On UNIX, resource limits and umask
❖
On Windows, desktop and Windows root directory
The job runs under the user account that submitted the job and has the status RUN.
5 Return output
When a job is completed, it is assigned the DONE status if the job was completed
without any problems. The job is assigned the EXIT status if errors prevented the job
from completing.
sbatchd communicates job information including errors and output to mbatchd.
6 Send email to client
mbatchd returns the job output, job error, and job information to the submission host
through email. Use the
-o and -e options of bsub to send job output and errors to a
file.
Job report
A job report is sent by email to the LSF client and includes:
◆
Job information such as:
❖
CPU use
❖
Memory use
❖
Name of the account that submitted the job
◆
Job output
◆
Errors