Patch-ID# 123831-01 Keywords: CAVF 5.0MP1 VERITAS Cluster Server Agents Rolling Patch 01 Synopsis: VRTScavf 5.0MP1RP1: Rolling Patch for Cluster Server Agents 5.0MP1 Date: Apr/24/2007 Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: VERITAS CAVF Unbundled Release: 5.0MP1 Topic: CAVF 5.0MP1 RP1 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/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: -------------------- (156458) Script version of CFSMount takes too much resources. A C++ version of CFSMountAgent is implemented to replace the script. Patch Installation Instructions: -------------------------------- For Solaris 8-10 releases, refer to the man pages for instructions on 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 -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 123831-01 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 -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 -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 123831-01 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 -persistent 9. Save this change to the configuration file (main.cf). On any system, type: # haconf -dump -makeroPatch-ID# 125771-01 Keywords: CAVF 5.0MP1 VERITAS Cluster Server Agents Rolling Patch 01 Synopsis: VRTScavf 5.0MP1RP1: Rolling Patch for Cluster Server Agents 5.0MP1 Date: Apr/24/2007 Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: VERITAS CAVF Unbundled Release: 5.0MP1 Topic: CAVF 5.0MP1 RP1 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/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: -------------------- (156458) Script version of CFSMount takes too much resources. A C++ version of CFSMountAgent is implemented to replace the script. Patch Installation Instructions: -------------------------------- For Solaris 8-10 releases, refer to the man pages for instructions on 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 -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 123831-01 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 -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 -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 123831-01 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 -persistent 9. Save this change to the configuration file (main.cf). On any system, type: # haconf -dump -makeroPatch-ID# 125772-01 Keywords: CAVF 5.0MP1 VERITAS Cluster Server Agents Rolling Patch 01 Synopsis: VRTScavf 5.0MP1RP1: Rolling Patch for Cluster Server Agents 5.0MP1 Date: Apr/24/2007 Solaris Release: 10 SunOS Release: 5.10 Unbundled Product: VERITAS CAVF Unbundled Release: 5.0MP1 Topic: CAVF 5.0MP1 RP1 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/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: -------------------- (156458) Script version of CFSMount takes too much resources. A C++ version of CFSMountAgent is implemented to replace the script. Patch Installation Instructions: -------------------------------- For Solaris 8-10 releases, refer to the man pages for instructions on 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 -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 123831-01 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 -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 -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 123831-01 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 -persistent 9. Save this change to the configuration file (main.cf). On any system, type: # haconf -dump -makero