Example A-2 and Example A-3 illustrate the general descriptions in the preceding sections with edited hpc_config files representing two different types of installations.
Local Install - Example A-2 shows how the file would be edited for a local installation on every node in a cluster. The main characteristics of the installation illustrated by Example A-2 are summarized below:
Section 1:
The software will be used with LSF.
Section I - Supported Software Information LSF_SUPPORT="yes" # PART A: Running the software with LSF # Do you want to modify LSF parameters to optimize HPC job launches? MODIFY_LSF_PARAM="yes" # Name of the LSF Cluster LSF_CLUSTER_NAME="italy" # Section II - General Installation Information # Type of Installation Configuration INSTALL_CONFIG="cluster-local" # Installation Location INSTALL_LOC="/export/home/opt2" # CD-ROM Mount Point CD_MOUNT_PT="/cdrom/hpc_3_0_ct" # Section III - For Cluster-Local and NFS Installation # Installation Method INSTALL_METHOD="rsh" # Hardware Information NODES="napoli pisa milano" # SCI Support INSTALL_SCI="no"#Section IV - For NFS Installation # NFS Server NFS_SERVER="" # Location of the Software Installed on the NFS Server INSTALL_LOC_SERVER="" |
The installation script will modify LSF parameters to optimize HPC launches.
The set of clustered nodes that will be running LSF jobs is named italy.
Section 2:
The packages will be installed locally. This means every node in the system will contain a copy of the packages that make up Sun HPC ClusterTools 3.0 software.
The base directory where the software will be installed is /export/home/opt2/.
The mount point for the software CD-ROM is /cdrom/hpc_3_0_ct.
Section 3:
The software will be installed using the UNIX utility rsh.
The nodes are not connected to a terminal concentrator, so only the node host names are listed in the Hardware Information section.
The cluster in this example does not include SCI hardware.
Section 4 is not completed, as the software is being installed locally on every node.
For the purposes of initial installation, ignore the fifth section.
NFS Install - Example A-3 shows an hpc_config file for an NFS installation. The main features of this installation example are summarized below:
Section 1:
The software will be used with LSF.
The installation script will modify LSF parameters to optimize HPC launches.
The set of clustered nodes that will be running LSF jobs is named italy.
Section 2:
The packages are being installed on an NFS server.
The mount point for the software on the NFS clients is /opt/.
The mount point for the software CD-ROM is /cdrom/hpc_3_0_ct.
Section 3:
The software will be installed using Cluster Console Manager tools.
The nodes are connected to a terminal concentrator, and the cluster console facility will be used. Consequently, each host name must be part of a triplet entry that also includes the name of the terminal concentrator and the ID of the terminal concentrator port to which the node is connected.
This example shows the nodes venice, napoli, and pisa all connected to the terminal concentrator rome via ports 5002, 5003, and 5004.
The cluster in this example does not include SCI hardware.
Section I - Supported Software Information LSF_SUPPORT="yes" # PART A: Running the software with LSF # Do you want to modify LSF parameters to optimize HPC job launches? MODIFY_LSF_PARAM="yes" # Name of the LSF Cluster LSF_CLUSTER_NAME="italy" # Section II - General Installation Information # Type of Installation Configuration INSTALL_CONFIG="nfs" # Installation Location INSTALL_LOC="/opt" # CD-ROM Mount Point CD_MOUNT_PT="/cdrom/hpc_3_0_ct" # Section III - For Cluster-Local and NFS Installation # Installation Method INSTALL_METHOD="cluster-tool" # Hardware Information NODES="venice/rome/5002 napoli/rome/5003 pisa/rome/5004" # SCI Support INSTALL_SCI="no" # Section IV - For NFS Installation # NFS Server NFS_SERVER="mars/rome/5005" # Location of the Software Installed on the NFS Server INSTALL_LOC_SERVER="/export/home/opt2" |
Section 4:
The host name of the NFS server must be supplied (in this example, mars). Because the NFS server is connected to a terminal concentrator, its host name must also be part of a triplet entry analogous to the entries in NODES.
In this case, the NFS server is not one of the nodes in the Sun HPC cluster. All the nodes in the cluster must be able to communicate with it over a network.
The software will be installed on mars in the directory /export/home/opt2.
For the purposes of initial installation, ignore the fifth section.