JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster System Administration Guide     Oracle Solaris Cluster 4.1
search filter icon
search icon

Document Information

Preface

1.  Introduction to Administering Oracle Solaris Cluster

2.  Oracle Solaris Cluster and RBAC

3.  Shutting Down and Booting a Cluster

4.  Data Replication Approaches

5.  Administering Global Devices, Disk-Path Monitoring, and Cluster File Systems

6.  Administering Quorum

7.  Administering Cluster Interconnects and Public Networks

8.  Adding and Removing a Node

9.  Administering the Cluster

10.  Configuring Control of CPU Usage

11.  Updating Your Software

Overview of Updating Oracle Solaris Cluster Software

Updating Oracle Solaris Cluster Software

Upgrading the Cluster to a New Release

Updating a Specific Package

How to Update a Specific Package

Updating a Quorum Server or AI Installation Server

How to Update a Quorum Server or AI Installation Server

Uninstalling a Package

How to Uninstall a Package

How to Uninstall Quorum Server or AI Installation Server Packages

Updating Tips

12.  Backing Up and Restoring a Cluster

A.  Example

Index

Updating Oracle Solaris Cluster Software

Consult the following table to determine how to upgrade or update an Oracle Solaris Cluster release or package in the Oracle Solaris Cluster software.

Table 11-1 Updating Oracle Solaris Cluster Software

Task
Instructions
Upgrade the entire cluster to a new major or minor release
Update a specific package
Update a quorum server or AI installation server
Remove Oracle Solaris Cluster packages

Upgrading the Cluster to a New Release

You do not need to place the cluster in non-cluster mode before performing this upgrade because the upgrade always occurs in the new boot environment and the existing boot environment remains unchanged. You can specify a name for the new boot environment or you can use the auto-generated name. For instructions, see How to Upgrade the Software (Standard Upgrade) in Oracle Solaris Cluster Upgrade Guide.

Anytime you upgrade the Oracle Solaris Cluster software, you should also upgrade the data services and Geographic Edition software. However, if you want to upgrade the data services separately, see Overview of the Installation and Configuration Process in Oracle Solaris Cluster Data Services Planning and Administration Guide. If you want to upgrade Oracle Solaris Cluster Geographic Edition separately, see the Oracle Solaris Cluster Geographic Edition Installation Guide.

The Oracle Solaris OS is also updated to the latest release when you upgrade the Oracle Solaris Cluster software.

Updating a Specific Package

IPS packages were introduced with the Oracle Solaris 11 operating system. Each IPS package is described by a Fault Managed Resource Indicator (FMRI), and you use the pkg(1) commands to perform the SRU update. Alternatively, you can also use the scinstall -u command to perform an SRU update.

You might want to update a specific package to use an updated Oracle Solaris Cluster data service agent.

How to Update a Specific Package

  1. Assume a role that provides solaris.cluster.admin RBAC authorization.
  2. Update the package.

    For example, to update a package from a specific publisher, specify the publisher name in the pkg-fmri.

    # pkg update pkg-fmri

    Caution

    Caution - If you use the pkg update command with no pkg-fmri specified, all installed packages that have updates available are updated.


    If a newer version of an installed package is available and is compatible with the rest of the image, the package is updated to that version. If the package contains binaries that have the reboot-needed flag set to true, then performing a pkg update pkg-fmri automatically creates a new boot environment and after the update you boot into the new boot environment. If the package you are updating does not contain any binaries that force a reboot, then the pkg update command updates the live image and a reboot is not necessary.

  3. If you are updating a data service agent (ha-cluster/data-service/* or the generic data service agent of ha-cluster/ha-service/gds), perform the following steps.
    1. # pkg change-facet facet.version-lock.pkg name=false
    2. # pkg update pkg name

    For example:

    # pkg change-facet facet.version-lock.ha-cluster/data-service/weblogic=false # pkg update ha-cluster/data-service/weblogic

    If you want to freeze an agent and prevent it from being updated, perform the following steps.

    # pkg change-facet facet.version-lock.pkg name=false

    # pkg freeze pkg name

    For more information on freezing a specific agent, see Controlling Installation of Optional Components in Adding and Updating Oracle Solaris 11.1 Software Packages.

  4. Verify that the package was updated.
    # pkg verify -v pkg-fmri

Updating a Quorum Server or AI Installation Server

Use the procedure below to update the packages for your quorum server or Automated Installer (AI) installation server. For more information about quorum servers, see How to Install and Configure Oracle Solaris Cluster Quorum Server Software in Oracle Solaris Cluster Software Installation Guide. For more information about using the AI, see How to Install and Configure Oracle Solaris and Oracle Solaris Cluster Software (Automated Installer) in Oracle Solaris Cluster Software Installation Guide.

How to Update a Quorum Server or AI Installation Server

  1. Assume a role that provides solaris.cluster.admin RBAC authorization.
  2. Update the quorum server or AI installation server packages.
    # pkg update ha-cluster/*

    If a newer version of the installed ha-cluster packages is available and is compatible with the rest of the image, the packages are updated to that version.


    Caution

    Caution - Running the pkg update command updates all ha-cluster packages installed on the system.