C H A P T E R  2

Preparing for Installation

Before installing Sun HPC ClusterTools software, you need to ensure that the hardware and software that make up your cluster meet certain requirements. These requirements are described in the following sections of this chapter:


General Prerequisites

Before installing Sun HPC ClusterTools software, be sure that all hardware is installed and configured. The system from which the installation will be initiated must have TCP/IP network connections to the target nodes. If the cluster will operate in an NFS configuration, the NFS server must also be connected to the cluster nodes.

TABLE 2-1 outlines additional prerequisites for installation.


TABLE 2-1 General Prerequisites for Installing Sun HPC ClusterTools Software

Description

Requirement

Hardware

Sun UltraSPARC or x64-based systems.

Disk space

Approximately 38 Mbytes per node.

Operating system

Solaris 10 3/05 or any subsequent Solaris release that supports Sun HPC ClusterTools 6 software.

Java Runtime Environment

JRE 1.5 or a compatible release is required for using the installation tool's graphic user interface, ctgui. It is not included in Sun HPC ClusterTools 6 software.

Resource management

Sun HPC ClusterTools 6 software includes Sun CRE for launching and control of parallel jobs. Distributed resource management frameworks operating under integration with Sun CRE:

  • Sun N1 Grid Engine (N1GE) Version 6.
  • LSF HPC Version 6.2 from Platform Computing.
  • OpenPBS Portable Batch System (PBS) 2.3.16 and Altair PBS Professional 7.1.

Sun MPI dependence on libtnfprobe.so

Sun MPI is linked against libtnfprobe.so. This means the packages SUNWtnfc and SUNWtnfcx must be installed on the system for 32- and 64-bit versions of the library. These packages are included in the Solaris 10 software distributions and are installed with the Entire Distribution or Developer System Support installation choices.

/etc/init.d/nfs.server file settings

For installations from an NFS server, increase the number of concurrent server requests allowed from 16 to 256. To do this, change the relevant line in /etc/default/nfs and restart the NFS server:

 

if [$startnfsd -ne 0];
then
   /usr/lib/nfs/mountd
   /usr/lib/nfs/nfsd -a 256
fi


Supported Compilers

Sun HPC ClusterTools software supports Sun Studio 8, 9, 10, and 11 C, C++, and Fortran compilers.


Cluster Console Tools

The Cluster Console tools, cconsole, ctelnet, and crlogin, are available in the package SUNWcconf, which is bundled with the Sun Java Enterprise System (JES) and can be downloaded from the following URL:

http://www.sun.com/software/javaenterprisesystem/index.xml


Dependencies on GNOME and JDK Versions

If you plan to use ctgui in a GNOME desktop environment, be certain to use JDK version 1.4.0, or a subsequent version. This will avoid a sizing problem that prevents the wizard from opening to its correct size. This problem is fixed in JDK 1.4.0.

If you must use ctgui in a GNOME desktop environment with a version of JDK earlier than 1.4.0, you can resize the window to the desired dimensions by hand.