LSF Version 7.3 - Administering Platform LSF

Administering Platform LSF 603
C HAPTER
41
Running Interactive and Remote Tasks
This chapter provides instructions for running tasks interactively and remotely
with non-batch utilities such as
lsrun, lsgrun, and lslogin.
Contents
Running Remote Tasks on page 603
Interactive Tasks on page 606
Load Sharing Interactive Sessions on page 608
Load Sharing X Applications on page 608
Running Remote Tasks
lsrun is a non-batch utility to run tasks on a remote host. lsgrun is a non-batch
utility to run the same task on many hosts, in sequence one after the other, or in
parallel.
The default for
lsrun is to run the job on the host with the least CPU load
(represented by the lowest normalized CPU run queue length) and the most
available memory. Command-line arguments can be used to select other resource
requirements or to specify the execution host.
To avoid typing in the
lsrun command every time you want to execute a remote
job, you can also use a shell alias or script to run your job.
For a complete description of
lsrun and lsgrun options, see the lsrun(1) and
lsgrun(1) man pages.
In this section
Run a task on the best available host on page 604
Run a task on a host with specific resources on page 604
Run a task on a specific host on page 605
Run a task by using a pseudo-terminal on page 605
Run the same task on many hosts in sequence on page 605
Run parallel tasks on page 605