The lsmode command reports that LSF is enabled if lstcsh was able to contact LIM when it started up. If LSF is disabled, no load-sharing features are available.
The lsmode command takes a number of arguments that control how lstcsh behaves.
Turns load sharing on or off. When turned off, you can send a command line to a remote host only if force eligibility is specified with @.
Sets lstcsh to use local or remote mode.
Turns eligibility verbose mode on (e) or off (-e). If eligibility verbose mode is on, lstcsh shows whether the command is eligible for remote execution, and displays the resource requirement used if the command is eligible.
Turns task placement verbose mode on (v) or off (-v). If verbose mode is on, lstcsh displays the name of the host on which the command is run, if the command is not run on the local host. The default is on.
Turns wall-clock timing on (t) or off (-t).
If timing is on, the actual response time of the command is displayed. This is the total elapsed time in seconds from the time you submit the command to the time the prompt comes back.
This time includes all remote execution overhead. The csh time builtin does not include the remote execution overhead.
This is an impartial way of comparing the response time of jobs submitted locally or remotely, because all the load sharing overhead is included in the displayed elapsed time.
lstcsh opens a connection to a remote host when the first command is executed remotely on that host. The same connection is used for all future remote executions on that host.
The connect command with no argument displays connections that are currently open.
The connect host_name command creates a connection to the named host. By connecting to a host before any command is run, the response time is reduced for the first remote command sent to that host.
lstcsh has a limited number of ports available to connect to other hosts. By default each shell can only connect to 15 other hosts.