Perform this procedure on one node at a time. You will take the upgraded node out of the cluster while the remaining nodes continue to function as active cluster members.
Before You Begin
Perform the following tasks:
Ensure that the configuration meets requirements for upgrade. See Upgrade Requirements and Software Support Guidelines.
Have available the installation media, documentation, and upgrades for all the software products that you are upgrading, including the following software:
Oracle Solaris OS
Oracle Solaris Cluster
Applications that are managed by Oracle Solaris Cluster 4.2 data service agents
Any other third-party applications to upgrade
For instructions about updating single or multiple packages, see Chapter 11, Updating Your Software, in Oracle Solaris Cluster System Administration Guide .
phys-schost% cluster status
See the cluster (1CL) man page for more information.
This setting prevents the unintended starting of application resource groups before cluster upgrade is completed.
# clresourcegroup show -p Auto_start_on_new_cluster resource-group
If necessary, change the property value to False.
# clresourcegroup set -p Auto_start_on_new_cluster=False resource-group
Service interruption will be approximately the amount of time that your cluster normally takes to switch services to another node.
Failover zones refers to solaris brand zones that are configured with the HA for Oracle Solaris Zones data service.
# clresourcegroup suspend -n node-to-evacuate failover-zone-resource-group … # clresourcegroup evacuate -n node-to-evacuate resource-group-unused-by-failover-zone … # cldevicegroup switch -n node-to-evacuate device-group …
Alternatively, you can use the clnode evacuate command to evacuate all resource groups and device groups from the node, then use the clresourcegroup switch command to move back to the node you will upgrade only those resource groups that are used by a failover zone. See the clresourcegroup (1CL) and clnode (1CL) man pages for more information.
For more information about failover zones, see Upgrading Failover Zones.
phys-schost# clnode evacuate node-to-evacuate
See the clnode (1CL) man page for more information.
phys-schost# clresourcegroup evacuate -n zone-cluster-node \ -Z zone-cluster-name resource-group
phys-schost# cluster status -t devicegroup,resourcegroup