vcs-sol_sparc-VCS50MP1+e1142970

 Basic information
Release type: Hot Fix
Release date: 2009-03-04
OS update support: None
Technote: 320670
Documentation: None
Popularity: 4053 viewed    downloaded
Download size: 50.6 MB
Checksum: 821774369

 Applies to one or more of the following products:
Cluster Server 5.0MP1 On Solaris 10 SPARC
Cluster Server 5.0MP1 On Solaris 8 SPARC
Cluster Server 5.0MP1 On Solaris 9 SPARC
Storage Foundation Cluster File System 5.0MP1 On Solaris 10 SPARC
Storage Foundation Cluster File System 5.0MP1 On Solaris 8 SPARC
Storage Foundation Cluster File System 5.0MP1 On Solaris 9 SPARC
Storage Foundation for DB2 5.0MP1 On Solaris 10 SPARC
Storage Foundation for DB2 5.0MP1 On Solaris 8 SPARC
Storage Foundation for DB2 5.0MP1 On Solaris 9 SPARC
Storage Foundation for Oracle 5.0MP1 On Solaris 10 SPARC
Storage Foundation for Oracle 5.0MP1 On Solaris 8 SPARC
Storage Foundation for Oracle 5.0MP1 On Solaris 9 SPARC
Storage Foundation for Oracle RAC 5.0MP1 On Solaris 10 SPARC
Storage Foundation for Oracle RAC 5.0MP1 On Solaris 8 SPARC
Storage Foundation for Oracle RAC 5.0MP1 On Solaris 9 SPARC
Storage Foundation for Sybase 5.0MP1 On Solaris 10 SPARC
Storage Foundation for Sybase 5.0MP1 On Solaris 8 SPARC
Storage Foundation for Sybase 5.0MP1 On Solaris 9 SPARC
Storage Foundation HA 5.0MP1 On Solaris 10 SPARC
Storage Foundation HA 5.0MP1 On Solaris 8 SPARC
Storage Foundation HA 5.0MP1 On Solaris 9 SPARC

 Obsolete patches, incompatibilities, superseded patches, or other requirements:

This patch requires: Release date
5.0 MP1b 2007-03-17

 Fixes the following incidents:
1142970

 Patch ID:
127330-04, 127328-04, 127329-04

Readme file
Date: 2009-03-04
OS: Solaris Sparc
OS Version: 8, 9, 10
Packages: VRTSvcs
Etrack Incidents: 1142970
=========================================================================
* * * READ ME - VERITAS CLUSTER SERVER 5.0 MP1 - VCS Engine POINT PATCH * * *

                   Patch Date:  March 4, 2009

This document provides information for:
     
    * POINT PATCH NAME
    * BEFORE GETTING STARTED
    * POINT PATCH SUMMARY OF CONTENT
    * PACKAGES AFFECTED BY PATCH
    * PATCH'S BASE VERSION
    * SUPPORTED OPERATING SYSTEMS
    * LIST OF INCIDENTS FIXED BY PATCH
    * INSTALLING THE PATCH
    * REMOVING THE PATCH

POINT PATCH NAME
----------------
Name: 50MP1+e1142970

BEFORE GETTING STARTED
----------------------

This patch is for systems running VCS 5.0 MP1 only. You must upgrade
to VCS 5.0 MP1 or 50MP1+e1174520 before applying the patch. This is 
a mandatory patch for VCS 5.0MP1, whereas, it is optional for VCS 
5.0MP1+e1174520 version. Please check if it applies to your environment 
from the description of the incident mentioned below. This is a 
cumulative patch which also includes fixes for incidents other than
e1142970.

POINT PATCH SUMMARY OF CONTENT
------------------------------
This point patch contains:

    README (this file)

    127328-04  (solaris 8) 
    127329-04  (solaris 9) 
    127330-04  (solaris 10) 

PACKAGES AFFECTED BY PATCH
--------------------------
    VRTSvcs

PATCH'S BASE VERSION
--------------------
    VCS 5.0 MP1
    VCS 5.0MP1+e1174520

SUPPORTED OPERATING SYSTEMS
---------------------------
    Solaris 8, 9, 10

LIST OF INCIDENTS FIXED BY PATCH
--------------------------------
1142970: VCS should not log error message if channel is disconnected 
         after initial non-secure handshake.

INSTALLING THE PATCH
-------------------------------------------------------------------------------
1.  Copy the point patch to a directory on your system:

	# cp <patch.gz> .

2.  Unzip the compressed patch files that you want to install:

	# gunzip *.gz

3.  Extract the compressed patch files from the tar files:

	# tar -xvf <filename.tar>

        For example, for patch 127328-04, enter:

	# tar -xvf 127328-04.tar
     
4.  Verify that /opt/VRTS/bin is in your PATH so you can execute all the 
    product commands. Refer to the VCS Installation Guide for more 
    information.

5.  Verify that the version of VRTSvcs is 5.0 MP1 or 5.0MP1+e1174520.
    Assuming that 5.0MP1 is installed, here is the output of pkginfo.
 
    On each system, type:

	# pkginfo -l VRTSvcs
	
    Output should resemble the following:
    
   PKGINST:  VRTSvcs
      NAME:  Veritas Cluster Server by Symantec
  CATEGORY:  system
      ARCH:  sparc
   VERSION:  5.0
   BASEDIR:  /
    VENDOR:  Symantec Corporation
      DESC:  Veritas Cluster Server by Symantec
    PSTAMP:  Veritas-5.0MP1-11/29/06-17:15:00
  INSTDATE:  Sep 14 2007 12:07
    STATUS:  completely installed
     FILES:      160 installed pathnames
                  22 shared pathnames
                  45 directories
                  85 executables
                   1 setuid/setgid executables
              142190 blocks used (approx)

6. Stop the cluster on all nodes. If the cluster is writable, you may
   close the configuration before stopping the cluster.

	# haconf -dump -makero

   From one node, execute the following command.

	# hastop -all -force

   Verify that the cluster is stopped on all nodes 
   by running the ha command.

	# hasys -state

   On all nodes, make sure that both had & hashadow processes are stopped.
   Also, stop the VCS CmdServer on all nodes. 
   Determine the PID of the CmdServer and enter:
        # kill -9 <PID>

7. If you have configured DNS resources, please take a backup of 
   /etc/VRTSvcs/conf/types.cf. You may restore this file after the
   patch is added. Do not perform step 11.

8. Change directory to the patch location.

9. On each node in the cluster, install the patch that corresponds to the 
   version of the operating system running:
    
	# patchadd <patch_id>

	For Solaris 8, install patch 127328-04.
	For Solaris 9, install patch 127329-04.
	For Solaris 10, install patch 127330-04.
	
    Output resembles (for Solaris 9):
    
        Checking installed patches...
	Executing prepatch script...
	Verifying sufficient filesystem capacity (dry run method)...
	Installing patch packages...
	/var/sadm/pkg
	
	Patch number 127329-04 has been successfully installed.
	See /var/sadm/patch/127329-04/log for details
	
	Patch packages installed:
	  VRTSvcs

10. After installation is complete, verify that the patch has been installed. 
   On each system, type:   
    
	# showrev -p | grep <patch_id>
        
    The information displayed after successful installation resembles the 
    following (Solaris 9 example):

	# showrev -p | grep 127329-04
	
	Patch: 127329-04 Obsoletes:  Requires:  Incompatibles: Packages: VRTSvcs

11. If you have configured DNS resources, skip this step.
  
    Copy /etc/VRTSvcs/conf/types.cf to /etc/VRTSvcs/conf/config/types.cf 

12. At this time, you can start cluster services on all cluster nodes.
    On one node, please verify that VCS configuration is valid.

	# hacf -verify config

    If the configuration is valid, start VCS:

	# hastart

    On all other nodes, start VCS by issuing hastart once the
    first node goes to LOCAL_BUILD or RUNNING state.

REMOVING VCS PATCH
----------------------------------------------------------------
To remove the patch from a running VCS cluster:

1.  Perform step 6 from INSTALLING THE PATCH procedure.

2.  On each node in the cluster, type the following command:

	# patchrm <patch_id>
         
3.  Verify that the patch has been removed from each system. 
    For example, on a Solaris 8 machine, type:   
    
	# showrev -p | grep 127328

	It should not list the patch on this system.

4. Copy /etc/VRTSvcs/conf/types.cf to /etc/VRTSvcs/conf/config/types.cf 

5. Restart the cluster by following step 12 from INSTALLING THE PATCH
   procedure.