Sun Cluster 3.1 8/05 With Sun Java Enterprise System 5 Special Instructions

Configuring HTTPS Connections With Sun Cluster HA for N1TM Grid Service Provisioning System

The configuration instructions in Sun Cluster Data Service for N1 Grid Service Provisioning System for Solaris OS apply to the release of Sun Cluster 3.1 8/05 software in the Sun Java Enterprise System 5 distribution except as noted in the sections that follow.

Sun Cluster HA for N1 Grid Service Provisioning System as released with Sun Java Enterprise System 5 introduces support for HTTPS configurations.

ProcedureHow to Configure HTTPS Connections With Sun Cluster HA for N1 Grid Service Provisioning System

Perform the following task to configure your Master Server resource to listen on HTTPS connections only. Perform this task during the procedure How to Register and Configure Sun Cluster HA for N1 Service Provisioning System Master Server as a failover data service in Sun Cluster Data Service for N1 Grid Service Provisioning System for Solaris OS.

Before You Begin

Ensure that GNU Wget software is installed on all nodes. If Wget software is not already installed on all nodes, install it in one of the following ways:

    Modify the following variables in the pfile parameter file.

    For more information about the Tport and TestCmd variables, see Understanding the Sun Cluster HA for N1 Service Provisioning System Master Server Parameter File in Sun Cluster Data Service for N1 Grid Service Provisioning System for Solaris OS.

    WgetPath

    Specifies the full path to the wget command.

    Tport

    Specifies the HTTPS port number that you used when you configured the N1 Grid Service Provisioning System software.

    TestCmd

    Specifies a test command that is other than an HTTP command. The test command must be the last fraction of a web page, including the leading slash (/).


    Note –

    The example test command get /index.jsp that is used in Chapter 1, Installing and Configuring Sun Cluster HA for MySQL, in Sun Cluster Data Service for MySQL Guide for Solaris OS is not valid for HTTPS connections.


    The parameter values would be similar to the following:


    WgetPath=/usr/sfw/bin/wget
    Tport=8443
    TestCmd="/index.jsp"

ProcedureHow to Upgrade Sun Cluster HA for N1 Grid Service Provisioning System to Configure HTTPS Connections

Perform this procedure to upgrade an existing Sun Cluster HA for N1 Grid Service Provisioning System installation to listen on HTTPS connections only.

  1. Shut down the Sun Cluster HA for N1 Grid Service Provisioning System resource.


    # scswitch -n -j resource
    
    -n

    Disables the specified resource

    -j resource

    Specifies the name of the resource to disable

  2. Upgrade Sun Cluster HA for N1 Grid Service Provisioning System on each node.

    1. Install the software.

      Follow procedures in How to Install the Sun Cluster HA for N1 Service Provisioning System Packages Using the scinstall Utility in Sun Cluster Data Service for N1 Grid Service Provisioning System for Solaris OS.

    2. Register the new resource type.

      Follow procedures in How to Install and Register an Upgrade of a Resource Type in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.

    3. Migrate the Sun Cluster HA for N1 Grid Service Provisioning System resource to the new resource type.

      Follow procedures in How to Migrate Existing Resources to a New Version of the Resource Type in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.

  3. Modify the following variables in the Master Servers parameter file, pfile, that you specified at registration time.

    For more information about the Tport and TestCmd variables, see Understanding the Sun Cluster HA for N1 Service Provisioning System Master Server Parameter File in Sun Cluster Data Service for N1 Grid Service Provisioning System for Solaris OS.

    WgetPath

    Specify the full path to the wget command.

    Tport

    Specify the HTTPS port number that you used when you configured the N1 Grid Service Provisioning System software.

    TestCmd

    Specify a test command that is other than an HTTP command. The test command must be the last fraction of a web page, including the leading slash (/).

    The parameter values would be similar to the following:


    WgetPath=/usr/sfw/bin/wget
    Tport=8443
    TestCmd="/index.jsp"
  4. Enable the Sun Cluster HA for N1 Grid Service Provisioning System resource.


    # scswitch -e -j resource
    
    -e

    Enables the specified resource