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