Examine the the finished job's information:

$ bhist -l 124

Job <124>, User <lsfadmin>, Project <default>, Interactive pseudo-terminal shell mode, Extsched <SLURM[nodes=4]>, Command </bin/bash> date and time stamp: Submitted from host <n2>, to Queue <normal>, CWD <$HOME>,

4 Processors Requested, Requested Resources <type=any>;

date and time stamp: Dispatched to 4 Hosts/Processors <4*lsfhost.localdomain>;

date and time stamp: slurm_id=22;ncpus=8;slurm_alloc=n[5-8];

date and time stamp: Starting (Pid 4785);

date and time stamp: Done successfully. The CPU time used is 0.1 seconds;

date and time stamp: Post job process done successfully;

Summary

of time in seconds

spent in various states by date and time

PEND

PSUSP

RUN

USUSP

SSUSP

UNKWN

TOTAL

11

0

220

0

0

0

231

Submitting a Simple Job Script with LSF-HPC

This example submits a job script (myjobscript.sh) with the bsub -Ioption. Inside the script, there are two srun commands. The first command displays the host name and second command displays system information.

In this example, the run-time environment is first explored. Next, the contents of the myjobscript.sh script is displayed. Then an example of a command to launch the script is shown. Finally, the resulting output of the script is provided.

Show the environment:

$ lsid

Platform LSF HPC 6.0 for SLURM, Sep 23 2004

Copyright 1992-2004 Platform Computing Corporation

My cluster name is penguin

My master name is lsfhost.localdomain

$ sinfo

 

 

 

 

 

 

 

 

 

 

 

PARTITION

AVAIL

TIMELIMIT

NODES

STATE

NODELIST

 

 

lsf

up

infinite

4

 

alloc

n[13-16]

 

 

$ lshosts

 

 

 

 

 

 

 

 

 

 

 

HOST_NAME

type

 

model

 

cpuf ncpus maxmem maxswp server RESOURCES

lsfhost.loc

SLINUX6

DEFAULT

1.0

 

8

1M

-

Yes

(slurm)

$ bhosts

 

 

 

 

 

 

 

 

 

 

 

HOST_NAME

STATUS

JL/U

MAX

NJOBS

RUN

 

SSUSP

USUSP

RSV

lsfhost.loc

ok

 

-

8

 

0

0

 

0

0

0

Display the script:

$ cat myjobscript.sh #!/bin/sh

srun hostname srun uname -a

Run the job:

$ bsub -I -n4 myjobscript.sh

Job <1006> is submitted to default queue <normal>. <<Waiting for dispatch>>

<<Starting on lsfhost.localdomain>> n14

n14

Examine the the finished job's information: 103