Cluster Server Agents Rolling Patch 4.1 MP2 RP2 for Storage Foundation Cluster File System - Solaris

Article:TECH63919  |  Created: 2008-01-08  |  Updated: 2009-01-08  |  Article URL http://www.symantec.com/docs/TECH63919
Article Type
Technical Solution


Environment

Issue



Cluster Server Agents Rolling Patch 4.1 MP2 RP2 for Storage Foundation Cluster File System - Solaris

Solution




Click on the Download Now link below and then use these commands to unpack and install the patch.

# mv CAVF_4.1_MP2_RP2_Sol.tar_311451.gz CAVF_4.1_MP2_RP2_Sol.tar.gz

# cksum CAVF_4.1_MP2_RP2_Sol.tar.gz
1286490805      336644  CAVF_4.1_MP2_RP2_Sol.tar.gz

# gzip -d CAVF_4.1_MP2_RP2_Sol.tar.gz

# tar -xf CAVF_4.1_MP2_RP2_Sol.tar

# grep "Solaris Release:" README*
README.123830-03:Solaris Release: 8
README.125769-03:Solaris Release: 9
README.125770-03:Solaris Release: 10

# cat README.125770-03

Patch-ID# 125770-03
Keywords: CAVF 4.1MP2 VERITAS Cluster Server Agents Rolling Patch 02
Synopsis: VRTScavf 4.1MP2RP2: Cluster Server Agents Rolling Patch 4.1MP2 RP2
Date: Aug/17/2008

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product: VERITAS CAVF

Unbundled Release: 4.1MP2

Topic: CAVF 4.1MP2 RP2 Multiple fixes patch

Relevant Architectures: sparc

BugId's fixed with this patch:

Changes incorporated in this version:

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/etc/VRTSvcs/conf/sample_cvm/README
/etc/VRTSvcs/conf/sample_cvm/main.cf
/opt/VRTS/man/man1m/cfscluster.1m
/opt/VRTS/man/man1m/cfsdgadm.1m
/opt/VRTS/man/man1m/cfsmntadm.1m
/opt/VRTS/man/man1m/cfsmount.1m
/opt/VRTS/man/man1m/cfsumount.1m
/opt/VRTSvcs/bin/CFSMount/CFSMount.env
/opt/VRTSvcs/bin/CFSMount/CFSMountAgent
/opt/VRTSvcs/bin/CFSMount/attr_changed
/opt/VRTSvcs/bin/CFSMount/clean
/opt/VRTSvcs/bin/CFSMount/monitor
/opt/VRTSvcs/bin/CFSMount/offline
/opt/VRTSvcs/bin/CFSMount/online
/opt/VRTSvcs/bin/CFSQlogckd/CFSQlogckd.env
/opt/VRTSvcs/bin/CFSQlogckd/clean
/opt/VRTSvcs/bin/CFSQlogckd/monitor
/opt/VRTSvcs/bin/CFSQlogckd/offline
/opt/VRTSvcs/bin/CFSQlogckd/online
/opt/VRTSvcs/bin/CFSfsckd/CFSfsckd.env
/opt/VRTSvcs/bin/CFSfsckd/clean
/opt/VRTSvcs/bin/CFSfsckd/monitor
/opt/VRTSvcs/bin/CFSfsckd/offline
/opt/VRTSvcs/bin/CFSfsckd/online
/opt/VRTSvcs/bin/CVMCluster/clean
/opt/VRTSvcs/bin/CVMCluster/cvmcluster.env
/opt/VRTSvcs/bin/CVMCluster/monitor
/opt/VRTSvcs/bin/CVMCluster/offline
/opt/VRTSvcs/bin/CVMCluster/online
/opt/VRTSvcs/bin/CVMVolDg/attr_changed
/opt/VRTSvcs/bin/CVMVolDg/clean
/opt/VRTSvcs/bin/CVMVolDg/cvmvoldg.env
/opt/VRTSvcs/bin/CVMVolDg/cvmvoldg.lib
/opt/VRTSvcs/bin/CVMVolDg/monitor
/opt/VRTSvcs/bin/CVMVolDg/offline
/opt/VRTSvcs/bin/CVMVolDg/online
/opt/VRTSvcs/bin/CVMVxconfigd/clean
/opt/VRTSvcs/bin/CVMVxconfigd/cvmvxconfigd.env
/opt/VRTSvcs/bin/CVMVxconfigd/monitor
/opt/VRTSvcs/bin/CVMVxconfigd/offline
/opt/VRTSvcs/bin/CVMVxconfigd/online
/opt/VRTSvcs/messages/en/VRTSvcsCFSMount.bmc
/opt/VRTSvcs/messages/en/VRTSvcsCVMCluster.bmc
/opt/VRTSvcs/messages/en/VRTSvcsCVMVolDg.bmc
/opt/VRTSvcs/messages/en/VRTSvcsCVMVxconfigd.bmc
/opt/VRTSvxfs/cfs/bin/cfscluster
/opt/VRTSvxfs/cfs/bin/cfsdgadm
/opt/VRTSvxfs/cfs/bin/cfsmntadm
/opt/VRTSvxfs/cfs/bin/cfsmount
/opt/VRTSvxfs/cfs/bin/cfsumount
/opt/VRTSvxfs/cfs/lib/cfs_lib.sh
/opt/VRTSvxfs/cfs/lib/cfsadm.env
/opt/VRTSvxfs/cfs/lib/error_code
/opt/VRTSvxfs/cfs/lib/tr_lib.sh
/usr/lib/vxvm/bin/cvmconfig.env
/usr/lib/vxvm/bin/vxcvmconfig
/usr/lib/vxvm/voladm.d/help/vcscvmid.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvminst.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmip.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmipf.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmnic.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmnicf.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmport.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmtout.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmtransport.menu.help
/usr/lib/vxvm/voladm.d/help/vcscvmver.menu.help

Problem Description:
--------------------
156988 CFS agent scripts got ewrite msg: not found
157082 CFSMount monitor scirpt needs retry fsclustadm on failures

(from 125770-02)
(from 125770-01)
156458 Script version of CFSMount takes too much resources.
      A C++ version of CFSMountAgent is implemented to replace the script.
156521 fmr3 panic while doing i/o on a SO-snaphsotted volume

Patch Installation Instructions:
--------------------------------

For Solaris 7-10 releases, refer to the man pages for instructions
or using ''patchadd'' and ''patchrm'' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

      example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

      example# patchrm 104945-02

For additional examples please see the appropriate man pages.

INSTALLING THE PATCH
--------------------

To install the patch:

1.  Make the VCS configuration writable. On any system, type:

     # haconf -makerw

2.  Freeze all service groups. On any system, type:

     # hagrp -freeze <service_group> -persistent

3.  Verify that service groups are frozen. On any system, type:

     # hastatus -sum

4. Save this configuration change to the main.cf file with the groups frozen.
   On any system, type:

     # haconf -dump -makero

5. Stop VCS. On any system, type:

     # hastop -all -force

6.  Check that VCS has shut down. On each system, type:

     # ps -ef | grep had

7. apply the patch

     # patchadd 125770-03

8. Restart VCS. On each system in the cluster, type:

     # hastart

9. Verify all resources have been probed. On any system, type:

     # hastatus -summary

10. Make the configuration writable and unfreeze all service groups.
   On any system, type:

     # haconf -makerw

     # hagrp -unfreeze <service_group> -persistent

11. Save the changes to the configuration file (main.cf). On any system, type:

     # haconf -dump -makero

REMOVING THE PATCH
-------------------

To remove the patch from a running VCS cluster:

1.  Make the VCS configuration writable. On any system, type:

     # haconf -makerw

2.  Freeze the service groups. On any system, type:

     # hagrp -freeze <service_group> -persistent

3.  Save the configuration file (main.cf) with the groups frozen.
   On any system, type:

     # haconf -dump -makero

4.  Stop VCS. On any system, type:

     # hastop -all -force

5.  Remove the patch

     # patchrm 125770-03

6.  Restart VCS. On each system in the cluster, type:

     # hastart

7. Verify all resources have been probed. On any system, type:

     # hastatus -summary

8. Make the configuration writable and unfreeze all service groups.
   On any system, type:

     # haconf -makerw


     # hagrp -unfreeze <service_group> -persistent

9. Save this change to the configuration file (main.cf). On any system, type:

     # haconf -dump -makero

Attachments

CAVF_4.1_MP2_RP2_Sol.tar_311451.gz (329 kBytes)


Legacy ID



311451


Article URL http://www.symantec.com/docs/TECH63919


Terms of use for this information are found in Legal Notices