Perform this procedure to update to Oracle Solaris Cluster 4.4 software or to an Oracle Solaris Cluster 4.4 SRU while the remaining cluster nodes are in cluster mode.
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, reboot the node you are updating with the .clzonecluster reboot -n <node-updating> -w <zone-cluster-name> command before you start the update to ensure that any write operations are allowed when installing or applying maintenance. After the upgrade has finished on that 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 options.
phys-schost# scinstall
The scinstall Main Menu is displayed.
The Update Menu is displayed.
If you are updating a zone cluster node, follow the menu prompts to update the cluster framework, data service agents, or Oracle RAC for this node.
Update processing is finished when the system displays the message Completed Oracle Solaris Cluster framework update and prompts you to press Enter to continue.
# shutdown -g0 -i0 -y ok> boot -x
The GRUB menu appears.
For more information about GRUB based booting, see Chapter 4, Booting a System in Booting and Shutting Down Oracle Solaris 11.4 Systems.
The GRUB boot parameters screen appears.
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ESC at any time exits. ] grub edit> kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS -x
The screen displays the edited command.
# shutdown -g0 -i0 -y ok> boot
# svcs -x
Resolve any problems reported by Oralce Solaris services.
Next Steps
When all nodes in the cluster are updated, go to Completing the Update.