Platform LSF Reference Version 6.2

bsub
Platform LSF Reference
163
See the PROCLIMIT parameter in lsb.queues(5) for more information.
In a MultiCluster environment, if a queue exports jobs to remote clusters (see the
SNDJOBS_TO parameter in
lsb.queues(5)), then the process limit is not imposed
on jobs submitted to this queue.
Once at the required number of processors is available, the job is dispatched to the first
host selected. The list of selected host names for the job are specified in the environment
variables LSB_HOSTS and LSB_MCPU_HOSTS. The job itself is expected to start
parallel components on these hosts and establish communication among them,
optionally using RES.
-o out_file
Specify a file path. Appends the standard output of the job to the specified file. Sends
the output by mail if the file does not exist, or the system has trouble writing to it.
If only a file name is specified, LSF writes the output file to the current working
directory. If the current working directory is not accessible on the execution host after
the job starts, LSF writes the standard output file to
/tmp/.
If the parameter LSB_STDOUT_DIRECT in
lsf.conf is set to Y or y, the standard
output of a job is written to the file you specify as the job runs. If
LSB_STDOUT_DIRECT is not set, it is written to a temporary file and copied to the
specified file after the job finishes. LSB_STDOUT_DIRECT is not supported on
Windows.
If you use
-o without -e or -eo, the standard error of the job is stored in the output file.
If you use
-o without -N, the job report is stored in the output file as the file header.
If you use both
-o and -N, the output is stored in the output file and the job report is
sent by mail. The job report itself does not contain the output, but the report will advise
you where to find your output.
If you use the special character
%J in the name of the output file, then %J is replaced by
the job ID of the job. If you use the special character
%I in the name of the output file,
then
%I is replaced by the index of the job in the array, if the job is a member of an array.
Otherwise,
%I is replaced by 0 (zero).
-oo out_file
Specify a file path. Overwrites the standard output of the job to the specified file if it
exists, or sends the output to a new file if it does not exist. Sends the output by mail if
the system has trouble writing to the file.
If only a file name is specified, LSF writes the output file to the current working
directory. If the current working directory is not accessible on the execution host after
the job starts, LSF writes the standard output file to
/tmp/.
If the parameter LSB_STDOUT_DIRECT in
lsf.conf is set to Y or y, the standard
output of a job overwrites the output file you specify as the job runs, which will occur
every time the job is submitted with the overwrite option, even if it is requeued manually
or by the system. If LSB_STDOUT_DIRECT is not set, the output is written to a
temporary file that overwrites the specified file after the job finishes.
LSB_STDOUT_DIRECT is not supported on Windows.