Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next
Chapter 3

Installing the Hardware and Software

This chapter describes how to install the installation hardware and software:

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

Diagram shows the 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.

ProcedureTo Install the Foundation Services Software on the Build Server

  1. 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.

    1. If the Foundation Services packages are in an electronic distribution, copy them to the local disk on the build server.

    2. 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.

  2. 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.

  3. Install the Foundation Services package, SUNWnhsmc, on the build server:

    # pkgadd -d electronic_distribution_directory/NetraHAS2.1/Packages SUNWnhsmc

    Only the SUNWnhsmc package is installed on the build server. Other packages are distributed at a later stage using the Solaris JumpStart mechanism.

  4. Install the package containing the Foundation Services man pages on the build server:

    # pkgadd -d electronic_distribution_directory/NetraHAS2.1/Packages SUNWnhman

    The man pages are installed in the /opt/SUNWcgha/man directory.

  5. 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

The following procedure describes how to install the Solaris distribution on the build server:

ProcedureTo 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.

  1. Log in to the build server as a superuser.

  2. Ensure you have enough disk space on the build server for a Solaris distribution.

    The Solaris distribution requires approximately 1.5 Gbytes.

  3. Create a directory for the Solaris distribution:

    # mkdir Solaris-Distribution

    Where Solaris-Distribution is the directory where the distribution is installed on the build server.

  4. 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

  5. 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 Previous     Contents     Index     Next Next