Perform this procedure to upgrade a node that runs Sun Cluster 3.2 software to Sun Cluster 3.2 1/09 software while the remaining cluster nodes are in cluster mode.
Until all nodes of the cluster are upgraded and the upgrade is committed, new features that are introduced by the new release might not be available.
Become superuser on the node of the cluster.
Ensure that the applicable Sun Cluster 3.2 Core Patch is installed before you begin to upgrade to Sun Cluster software.
Solaris 9 OS - 125510–02
Solaris 10 OS on SPARC - 125511–02
Solaris 10 OS on x86 - 125512–02
This patch contains the versioning functionality that is needed to support coexistence of different Sun Cluster software versions during the rolling upgrade process.
Load the Sun Java Availability Suite DVD-ROM into the DVD-ROM drive.
If the volume management daemon vold(1M) is running and is configured to manage CD-ROM or DVD devices, the daemon automatically mounts the media on the /cdrom/cdrom0 directory.
Change to the installation wizard directory of the DVD-ROM.
If you are installing the software packages on the SPARC platform, type the following command:
phys-schost# cd /cdrom/cdrom0/Solaris_sparc |
If you are installing the software packages on the x86 platform, type the following command:
phys-schost# cd /cdrom/cdrom0/Solaris_x86 |
Start the installation wizard program.
phys-schost# ./installer |
Follow the instructions on the screen to select and upgrade Shared Components software packages on the node.
Do not use the installation wizard program to upgrade Sun Cluster software packages.
The installation wizard program displays the status of the installation. When the installation is complete, the program displays an installation summary and the installation logs.
Exit the installation wizard program.
Change to the /Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/ directory, where arch is sparc or x86 (Solaris 10 only) and where ver is 9 for Solaris 9 or 10 for Solaris 10 .
phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools |
phys-schost# ./scinstall |
Do not use the /usr/cluster/bin/scinstall command that is already installed on the node. You must use the scinstall command that is located on the Sun Java Availability Suite DVD-ROM.
The scinstall Main Menu is displayed.
Type the option number for Upgrade This Cluster Node and press the Return key.
*** Main Menu *** Please select from one of the following (*) options: 1) Create a new cluster or add a cluster node 2) Configure a cluster to be JumpStarted from this install server * 3) Manage a dual-partition upgrade * 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 4 |
The Upgrade Menu is displayed.
Type the option number for Upgrade Sun Cluster Framework On This Cluster Node and press the Return key.
Follow the menu prompts to upgrade the cluster framework.
Upgrade processing is finished when the system displays the message Completed Sun Cluster framework upgrade and prompts you to press Enter to continue.
Quit the scinstall utility.
(Optional) Upgrade data service packages.
For Sun Cluster HA for SAP Web Application Server, if you are using a J2EE engine resource or a web application server component resource or both, you must delete the resource and recreate it with the new web application server component resource. Changes in the new web application server component resource includes integration of the J2EE functionality. For more information, see Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS.
Start the upgraded interactive scinstall utility.
phys-schost# /usr/cluster/bin/scinstall |
Do not use the scinstall utility that is on the installation media to upgrade data service packages.
The scinstall Main Menu is displayed.
Type the option number for Upgrade This Cluster Node and press the Return key.
The Upgrade Menu is displayed.
Type the option number for Upgrade Sun Cluster Data Service Agents On This Node and press the Return key.
Follow the menu prompts to upgrade Sun Cluster data service agents that are installed on the node.
You can choose from the list of data services that are available to upgrade or choose to upgrade all installed data services.
Upgrade processing is finished when the system displays the message Completed upgrade of Sun Cluster data services agents and prompts you to press Enter to continue.
Press Enter.
The Upgrade Menu is displayed.
Quit the scinstall utility.
Unload the Sun Java Availability Suite DVD-ROM from the DVD-ROM drive.
If you have Sun Cluster HA for NFS configured on a highly available local file system, ensure that the loopback file system (LOFS) is disabled.
If you have non-global zones configured, LOFS must remain enabled. For guidelines about using LOFS and alternatives to disabling it, see Cluster File Systems in Sun Cluster Software Installation Guide for Solaris OS.
As of the Sun Cluster 3.2 release, LOFS is no longer disabled by default during Sun Cluster software installation or upgrade. To disable LOFS, ensure that the /etc/system file contains the following entry:
exclude:lofs |
This change becomes effective at the next system reboot.
As needed, manually upgrade any custom data services that are not supplied on the product media.
Verify that each data-service update is installed successfully.
View the upgrade log file that is referenced at the end of the upgrade output messages.
Install any Sun Cluster 3.2 1/09 framework and software patches.
See Patches and Required Firmware Levels in the Sun Cluster Release Notes for the location of patches and installation instructions.
Upgrade software applications that are installed on the cluster.
Ensure that application levels are compatible with the current versions of Sun Cluster and Solaris software. See your application documentation for installation instructions.
Shut down the node.
phys-schost# shutdown -g0 -y |
Reboot the node into the cluster.
On SPARC based systems, perform the following command:
ok boot |
On x86 based systems, perform the following commands:
When the GRUB menu is displayed, select the appropriate Solaris entry and press Enter. The GRUB menu appears similar to the following:
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------------+ | Solaris 10 /sol_10_x86 | | Solaris failsafe | | | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. |
Return to How to Prepare a Cluster Node for a Rolling Upgrade and repeat all upgrade procedures on the next node to upgrade.
Repeat this process until all nodes in the cluster are upgraded.
The following example shows the process of a rolling upgrade of a cluster node from Sun Cluster 3.2 to Sun Cluster 3.2 1/09 software on a SPARC based system that runs the Solaris 9 OS. The example includes the upgrade of all installed data services that have new versions in the Sun Cluster 3.2 1/09 release. The cluster node name is phys-schost-1.
(Upgrade framework software) phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_9/Tools/ phys-schost-1# ./scinstall (Follow menu prompts to upgrade Sun Cluster framework on this node) (Upgrade data services) phys-schost-1# scinstall (Follow menu prompts to upgrade Sun Cluster data services on this node) (Reboot the node into the cluster) phys-schost-1# shutdown -g0 -y ok> boot |
When all nodes in the cluster are upgraded, go to Chapter 6, Completing the Upgrade.