Installing Standard LSF on HP XC
Installing standard LSF
Overview of the example configuration
Perform the following steps to install standard LSF on an XC system. The example provided installs LSF
v6.1 on a Cluster Platform 3000.
The most important decision when installing standard LSF on XC is where to put the installation files.
The Platform documentation for installing standard LSF recommends establishing a location that is
shared among all the nodes participating in the LSF cluster. On an HP XC system this shared file
location (via NFS) is /hptc_cluster. For small XC systems it might be adequate. However, as the
node count increases the scalability of the network traffic becomes a concern.
You can install standard LSF on XC in any location, providing you have carefully considered how files
are managed on XC. The following example installs standard LSF in the shared location
(/hptc_cluster/lsf), modified so that the binary directory (/hptc_cluster/lsf/6.1) and the
daemon logging directory (/hptc_cluster/lsf/log) are local to each node.
Moving the binary directory to a node-local location (where the XC System Imager component will
copy it to each node) reduces the network traffic each time a binary is invoked. Moving the daemon
logging location off of the shared location also reduces the network traffic. This approach will leave
the configuration directory (/hptc_cluster/lsf/conf) and the runtime working directory
(/hptc_cluster/lsf/work) in the shared location, which is congruent with their purpose (one set
of configuration files for the cluster, and a central accounting or runtime location for the cluster.
Configuring LSF
1. Prepare the LSF installation.
Obtain the 2 tar files and license file listed in the prerequisites, and copy them to a temporary
directory on the XC head node. unpack the installation tar file and change into the resulting
directory as follows:
[root@n16 root]# cd lsftmp
[root@n16 lsftmp]# ls
license.dat lsf6.1_linux2.4-glibc2.3-ia32e.tar.Z lsf6.1_lsfinstall.tar.Z
[root@n16 lsftmp]# tar zxf lsf6.1_lsfinstall.tar.Z
[root@n16 lsftmp]# cd lsf6.1_lsfinstall
[root@n16 lsftmp]# ls
COPYRIGHT instlib lsfinstall rpm upgrade.html
hostsetup license_agreement.txt README scripts
install.config lsf6.1_unix_install.pdf rhostsetup slave.config
2. Edit the install.config file with appropriate values. Using the example described in the
introduction:
a. LSF_TOP is required and is the location of the LSF installation