sun.com | docs.sun.com | How To Buy | My Sun | Worldwide Sites |  |

| Previous Contents Index Next
3. Chapter 3 # Installing the Hardware and Software This chapter describes how to install the installation hardware and software: Hardware and Software Requirements Installing Software on the Installation Hardware ## Hardware and Software Requirements For information about how to install and configure the cluster and installation hardware, refer to the Netra High Availability Suite Foundation Services 2.1 6/03 Hardware Guide. For information about how to install the Foundation Services software, see Installing Software on the Installation Hardware. The following figure illustrates the hardware required: Figure 3-1 Hardware Requirements for the Deployment Environment Note - For simplicity, this guide describes the build server and installation server as separate machines. However, it is possible to set up your deployment environment with the build server and installation server on the same machine. Similarly, the prototype machine can be the same hardware that is used in the target cluster. ### Cluster Hardware Requirements The cluster hardware is a collection of peer nodes connected together by a high-speed redundant local network such as a redundant, switched Ethernet network. The Foundation Services have been tested on Netra™ servers installed with the Solaris operating system. For a detailed description of the required cluster hardware, refer to the Netra High Availability Suite Foundation Services 2.1 6/03 Hardware Guide ### Cluster Software Requirements The Foundation Services run on a cluster installed with the Solaris operating system. Solaris 8 2/02, Solaris 8 Platform Specification Release (PSR) 1, Solaris 9, and Solaris 9 9/02 are the supported versions. For information about the Solaris versions supported on particular hardware, see the Netra High Availability Suite Foundation Services 2.1 6/03 Hardware Guide. Install the Solaris operating system and other supplementary software to enhance the reliability, availability, and serviceability of your cluster. You install the following software on the nodes of the cluster: Software included in the Solaris distribution Java™ Software Development Kit (SDK) Standard Edition for all nodes Version 1.3.1 for Solaris 8 2/02 and above Version 1.4.0 for Solaris 9 and above Volume management software for master-eligible nodes Solstice DiskSuite™ 4.2.1 for Solaris 8 2/02 and above Solaris Volume Manager for Solaris 9 and Solaris 9 9/02 and above Solaris Dynamic Host Configuration Protocol (DHCP) for diskless nodes Software included in the Foundation Services distribution Java Dynamic Management Kit (DMK) 5.0 Sun StorEdge™ Network Data Replicator (SNDR) Version 3.1 ### Installation Hardware and Software Requirements The installation hardware consists of servers used to build, install, and deploy the software on a cluster. The installation hardware includes a build server, a prototype machine, and an installation server. The installation hardware and software requirements are described in the Netra High Availability Suite Foundation Services 2.1 6/03 Hardware Guide. ## Installing Software on the Installation Hardware When you have installed and have configured the installation hardware, install the Foundation Services software as described in this section. ### Installing Software on the Build Server This section describes how to install the Foundation Services and the Solaris operating system software on the build server. #### To Install the Foundation Services Software on the Build Server Copy the Foundation Services packages to a temporary directory on the build server. This step is not necessary if the packages are available from a CD-ROM directory or accessible by means of an NFS mounted directory. If the Foundation Services packages are in an electronic distribution, copy them to the local disk on the build server. Ensure that you have access to any required patches or third party packages. For information, see the Netra High Availability Suite Foundation Services 2.1 6/03 Release Notes. Copy any user applications to a temporary application directory on the build server. A software distribution containing user applications can be packaged as a Sun package or an archive file, or unpacked as a file tree. This step is not necessary if the user applications are available by means of an NFS mounted directory. Install the Foundation Services package, `SUNWnhsmc`, on the build server:
       # pkgadd -d electronic_distribution_directory/NetraHAS2.1/Packages SUNWnhsmc
4. Only the `SUNWnhsmc` package is installed on the build server. Other packages are distributed at a later stage using the Solaris JumpStart mechanism. Install the package containing the Foundation Services man pages on the build server:
       # pkgadd -d electronic_distribution_directory/NetraHAS2.1/Packages SUNWnhman
5. The man pages are installed in the `/opt/SUNWcgha/man` directory. To access the man pages from the command line on your build server, add this directory to your `MANPATH` environment variable:
       $ export MANPATH=${MANPATH}:/opt/SUNWcgha/man
3. The following procedure describes how to install the Solaris distribution on the build server: #### To Install the Solaris Distribution on the Build Server To integrate the Solaris distribution in the software load to be deployed on the cluster, install the Solaris distribution on the build server. Log in to the build server as a superuser. Ensure you have enough disk space on the build server for a Solaris distribution. The Solaris distribution requires approximately 1.5 Gbytes. Create a directory for the Solaris distribution:
       # mkdir Solaris-Distribution
5. Where Solaris-Distribution is the directory where the distribution is installed on the build server. Move to the directory where the `setup_install_server` script is located. Typically, this is in a Solaris tools directory. For example: `Solaris-Dir/Solaris_Version/Tools` Where: Solaris-Dir is the directory containing the Solaris installation software. This could be a CD-ROM or an NFS-shared directory. Solaris_Version is `Solaris_8` or `Solaris_9` Run the `setup_install_server` script. For example:
       # ./setup_install_server Solaris-Distribution
For more information, refer to the `setup_install_server`(1M) man page, the Solaris 8 Advanced Installation Guide, or the Solaris 9 Installation Guide.
Previous Contents Index Next

Copyright 1994-2004 Sun Microsystems