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.
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.
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:
Download GNU Wget software from http://www.sunfreeware.com.
Download GNU Wget development source files from http://www.gnu.org/software/wget and compile an HTTPS-compliant form of Wget.
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.
Specifies the full path to the wget command.
Specifies the HTTPS port number that you used when you configured the N1 Grid Service Provisioning System software.
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 (/).
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" |
Perform this procedure to upgrade an existing Sun Cluster HA for N1 Grid Service Provisioning System installation to listen on HTTPS connections only.
Shut down the Sun Cluster HA for N1 Grid Service Provisioning System resource.
# scswitch -n -j resource |
Disables the specified resource
Specifies the name of the resource to disable
Upgrade Sun Cluster HA for N1 Grid Service Provisioning System on each node.
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.
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.
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.
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.
Specify the full path to the wget command.
Specify the HTTPS port number that you used when you configured the N1 Grid Service Provisioning System software.
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" |
Enable the Sun Cluster HA for N1 Grid Service Provisioning System resource.
# scswitch -e -j resource |
Enables the specified resource