HP XC System Software Administration Guide Version 3.1

1. Preserve the existing environment setup files.
a. Change directory to the existing LSF_TOP/conf directory.
b. Rename the setup files by appending a unique identifier. For the sample case:
# cd /shared/lsf/conf
# mv profile.lsf profile.lsf.orig
# mv cshrc.lsf cshrc.lsf.orig
On installation, LSF-HPC with SLURM provides its own profile.lsf and cshrc.lsf files, rename
those files to a unique name and restore these files. The HP XC environment setup files are only
needed on HP XC system, and they are automatically sourced by the /etc/profile.d/lsf.sh
and /etc/profile.d/lsf.csh files when the user logs into the HP XC system.
2. Copy the LSF-HPC with SLURM tar files to a temporary location on the node that hosts LSF_TOP.
In the sample case, this node is plain.
Unpack the installation scripts on completion:
[root@plain lsf]# mkdir hpctmp
[root@plain lsf]# scp root@xc-head:/opt/hptc/lsf/files/hpc* hpctmp/
root@xc-head's password:
hpc6.2_lsfinstall.ta 100% |****************************| 237 KB 00:00
hpc6.2_linux2.4-glib 100% |****************************| 37039 KB 00:08
[root@plain lsf]# cd hpctmp/
[root@plain hpctmp]# tar zxf hpc6.2_lsfinstall.tar.Z
[root@plain hpctmp]# ls
lsf6.2_lsfinstall
lsf6.2_lsfinstall.tar.Z
lsf6.2_linux2.4-glibc2.3-amd64-slurm.tar.Z
3. Prepare the LSF installation process.
Use the text editor of your choice to edit the install.config file. Set the appropriate values as
documented in this file. For this example, the following values were set:
LSF_TOP="/shared/lsf" Existing cluster's LSF_TOP
LSF_ADMINS="lsfadmin" Existing cluster's admin
LSF_CLUSTER_NAME="corplsf" The name of existing cluster
LSF_LICENSE="<none>" Values specific to HP XC for HP OEM licensing
LSF_ADD_SERVERS="xclsf" The HP XC LSF "node" to be added
4. Start the LSF installation process:
# ./lsfinstall -f install.config
Logging installation sequence in
/shared/lsf/hpctmp/hpc6.2_lsfinstall/Install.log
LSF pre-installation check ...
Checking the LSF TOP directory /shared/lsf ...
... Done checking the LSF TOP directory /shared/lsf ...
LSF license is defined in "/shared/lsf/conf/lsf.conf",
LSF_LICENSE is ignored ...
Checking LSF Administrators ...
LSF administrator(s): " lsfadmin smith"
Primary LSF administrator: "lsfadmin"
Searching lsf distribution tar files in /shared/lsf/hpctmp Please wait ...
1) linux2.4-glibc2.3-amd64-slurm
Press 1 or Enter to install this host type: 1
You have chosen the following tar file(s):
lsf6.2_linux2.4-glibc2.3-amd64-slurm
A.5 Installing LSF-HPC with SLURM 257