Perform this procedure on each node of the cluster. You can perform update tasks in parallel on multiple nodes by using the pconsole utility. For more information about the pconsole utility, see How to Install pconsole Software on an Administrative Console in Installing and Configuring an Oracle Solaris Cluster 4.4 Environment.
Before You Begin
If you have failover zones of brand type solaris configured on the cluster, you must perform additional steps. Follow the instructions in How to Update a solaris Branded Failover Zone before you begin this procedure.
If you have a solaris10 brand zone in a zone cluster, follow the instructions in Upgrading a solaris10 Branded Zone in a Zone Cluster.
If you have configured immutable zone clusters, on the node where you run scinstall -u update reboot the zone-cluster node on it to writable mode using the command clzonecluster reboot -n <node-updating> -w <zone-cluster-name>. This ensures that the services running within the zone-cluster node are failed over to other nodes of the zone-cluster, ensuring availability. This command should be run before running the scinstall command. After the upgrade has finished on that immutable zone cluster node, the subsequent reboot into the new boot environment ensures that the immutable zone cluster node is no longer in write mode.
To update packages inside the zone-cluster see Administering an Immutable Zone Cluster by Making It Writable in Administering an Oracle Solaris Cluster 4.4 Configuration.
# pkg set-publisher -p URL_for_ha-cluster_repository
# pkg publisher PUBLISHER TYPE STATUS P LOCATION solaris origin online F ha-cluster-repository solaris origin online F solaris-repository ha-cluster origin online F ha-cluster-repository
For information about setting the solaris publisher, see Adding, Modifying, or Removing Package Publishers in Updating Systems and Adding Software in Oracle Solaris 11.4.
If you are updating a failover zone, follow the instructions in How to Update a solaris Branded Failover Zone.
# scinstall -u update [-b bename | –R mounted-be-path] [-L accept,licenses]
You can choose to specify a name for the new boot environment with the -b bename option, or specify a mounted boot environment with the -R mounted-be-path option. You cannot use both options in the same command.
If you specify the -L accept,licenses option, the command accepts and displays the licenses of the packages you update.
See the scinstall(8) man page for more information about these and other options.
The scinstall Main Menu is displayed.
The Update Menu is displayed.
Update processing is finished when the system displays the message Completed Oracle Solaris Cluster framework update and prompts you to press Enter to continue.
phys-schost-1# cluster shutdown -g0 -y cluster
ok> boot -x
Go to Completing the Update.