Command Reference Guide

Installing and Running Platform LSF Session Scheduler 303
-i input_file
-J task_name[index_list]
-j "starter [starter] [%USRCMD] [starter]"
-M mem_limit
-o out_file
-Q "exit_code ..."
-W [minutes:]seconds
-h
-V
Option Descriptions
Command options
-1 | -2 | -3 Enables increasing amounts of debug output
-C Sanity check all parameters and the task definition file. Exit immediately after the
check is complete. An exit code of 0 indicates no errors were found. Any non-zero
exit code indicates an error.
ssched -C can be run outside of LSF.
-p Do not delete the temporary working directory. This option is useful when
diagnosing errors.
Task options
-E "pre_exec_command [arguments ...]"
Runs the specified pre-execution command on the execution host before actually
running the task.
The task pre-execution behavior mimics the behavior of LSF job pre-execution.
However, the task pre-execution command cannot run as root.
The standard input and output for the pre-execution command are directed to the
same files as the job. The pre-execution command runs under the same user ID,
environment, home, and working directory as the job. If the pre-execution
command is not in the user’s usual execution path (the
$PATH variable), the full path
name of the command must be specified.
-Ep "post_exec_command [arguments ...]"
Runs the specified post-execution command on the execution host after the task
finishes.
The task post-execution behavior mimics the behavior of LSF job post-execution.
However, the task post-execution command cannot run as root.
If the post-execution command is not in the users usual execution path (the
$PATH
variable), the full path name of the command must be specified.
-e error_file
Specify a file path. Appends the standard error output of the job to the specified file.