Sun Storage Availability Suite : Patching under Solaris 10 and Oracle Solaris Cluster (Doc ID 1551983.1)

Last updated on FEBRUARY 02, 2017

Applies to:

Solaris Cluster - Version 3.1 and later
Sun Storage Availability Suite - Version 4.0 to 4.0 [Release 3.0]
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (64-bit)

Sun Storage Availability Suite is marketed as Oracle's StorageTek[TM] Availability Suite (AVS) and incorporates two distinct modules :

- Remote Mirror (RM) also known as StoreEdge Network Data Replication (SNDR) or Remote Data Copy (RDC)
- Point-in-Time Copy (PiTC) also known as Instant Image (II)

Remote Mirror is used to replicate disks, disk slices and logical volumes across a network to a remote server.
Point-in-Time Copy is used to snapshot/copy disks, disk slices and logical volumes locally.

Goal

To successfully patch the Sun StorageTek[TM] Availability Suite (AVS) Software in an Oracle Solaris Cluster environment

The Special Install Instructions included in the Patch README file for the Availability Suite 4.0 product patch will not work in a Oracle Solaris Cluster Environment when replicated volume sets are owned by a cluster node.

        Patch 123246-XX: Sun StorEdge Availability Suite 4.0: Patch for Solaris 10

        Patch 123247-XX: Sun StorEdge Availability Suite 4.0: Patch for Solaris 10_x86

The software modules employ a collection of services running under Service Management Facility (SMF) that need to be stopped before patching the AVS software

Example of AVS services when running/enabled

# dscfgadm -i
SERVICE                 STATE                   ENABLED
nws_scm:cluster         online                  true
nws_scm:default         online                  true
nws_sv:cluster          online                  true
nws_sv:default          online                  true
nws_ii:cluster          online                  true
nws_ii:default          online                  true
nws_rdc:cluster         online                  true
nws_rdc:default         online                  true
nws_rdcsyncd:cluster    online                  true
nws_rdcsyncd:default    online                  true

Availability Suite Configuration:
Local configuration database: valid
cluster configuration database: valid
cluster configuration location: /dev/did/rdsk/d3s4

Example of AVS services when not running/disabled

(The "disabled" state is required in order to patch the AVS Software)

# dscfgadm -i
SERVICE                 STATE                   ENABLED
nws_scm:cluster         disabled                false
nws_scm:default         disabled                false
nws_sv:cluster          disabled                false
nws_sv:default          disabled                false
nws_ii:cluster          disabled                false
nws_ii:default          disabled                false
nws_rdc:cluster         disabled                false
nws_rdc:default         disabled                false
nws_rdcsyncd:cluster    disabled                false
nws_rdcsyncd:default    disabled                false

Availability Suite Configuration:
Local configuration database: valid
cluster configuration database: valid
cluster configuration location: /dev/did/rdsk/d3s4

With Oracle Solaris Cluster you are not allowed to shutdown AVS services while replicated volume sets are owned by a  node - for example, the following error is reported when you attempt to shutdown AVS prior to patching: 

# dscfgadm -d
The following Sun Cluster device groups are in use by Availability Suite on this node.

dataset

'scswitch' them to another Sun Cluster node before attempting to disable any data services.

 

Note: Before making any changes to the systems it is recommend collecting system explorer from all cluster nodes.
Run on one node at a time, waiting for each to complete before starting the next.
Should there be any problems then a snapshot of the configuration has been captured

cd /opt/SUNWexplo/bin;  ./explorer -k

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms