A.5 submitting a simple job script with lsf – HP XC System 2.x Software User Manual
Page 139
![background image](/manuals/398425/139/background.png)
Exit from the shell:
$ exit
exit
Check the finished job’s information:
$ bhist -l 124
Job <124>, User
Interactive pseudo-terminal shell mode,
Extsched
date and time stamp: Submitted from host
to Queue
4 Processors Requested, Requested Resources
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
A.5 Submitting a Simple Job Script with LSF
This example submits a job script (
myjobscript.sh
) with the
bsub -I
option. 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
Examples
A-5