Date: December 15, 2008 Packages: VRTSvcs Etrack Incidents: 1451716 Additional Instruction: This document provides information for: * PATCH NAME * BEFORE GETTING STARTED * PATCH SUMMARY OF CONTENT * PATCH BASE VERSION * SUPPORTED OPERATING SYSTEMS * LIST OF INCIDENTS FIXED BY PATCH * INSTALLING THE PATCH * REMOVING THE PATCH PATCH NAME ---------------- Name: PVCO_03870 BEFORE GETTING STARTED ---------------------- This is a patch for VCS 4.1 MP2. You must upgrade to VCS 4.1 MP2 before applying the patch. You must remove this patch manually before you install any subsequent maintenance pack after VCS 4.1 MP2. PATCH SUMMARY OF CONTENT ------------------------------ This point patch contains: README (this file) PVCO_03870 patch PATCH BASE VERSION -------------------- VCS 4.1 MP2 SUPPORTED OPERATING SYSTEMS --------------------------- HP-UX 11iv2 on IA64/PA-RISC LIST OF INCIDENTS FIXED BY PATCH -------------------------------- 1451716 : hasys -display xxxx causes SIGSEGV for remote system INSTALLING THE PATCH -------------------- 1. Verify that /opt/VRTS/bin is in your PATH so you can execute all the product commands. Refer to the Veritas Cluster Server Installation Guide for more information. 2. Verify that the version of VRTSvcs is 4.1 MP2. 3. Freeze all the service groups persistently. # haconf -makerw; # hagrp -freeze -persistent # haconf -dump -makero 4. Take a backup of the types.cf file, if you have done any type level modifications for bundlled agents. You must restore the types.cf after the installation is over. Refer to step 8. 5. 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 Verify that the cluster is stopped on all nodes by running the ha command. # hasys -state On all nodes, make sure that both had and hashadow processes are stopped. Also, stop the VCS CmdServer on all nodes. Determine the PID of the CmdServer and enter: # CmdServer -stop 6. Install the patch on each node in the cluster using the swinstall command: # cd # swinstall -s `pwd` PVCO_03870 7. After installation is complete, verify that the patch has been installed. # swlist | grep PVCO_03870 8. If you have backed up types.cf in step 4, then copy the same to /etc/VRTSvcs/conf/config/types.cf. Else, copy /etc/VRTSvcs/conf/types.cf to /etc/VRTSvcs/conf/config/types.cf 9. 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. 10. Unfreeze all the groups. # haconf -makerw # hagrp -unfreeze -persistent # haconf -dump -makero REMOVING THE PATCH ------------------ 1. Make sure that VCS is not running in the cluster. # /opt/VRTSvcs/bin/hastop -all or # /opt/VRTSvcs/bin/hastop -all -force 2. Remove the patch on each node using the swremove command: # swremove PVCO_03870 3. Verify that the patch is removed from each system. Type: # swlist | grep PVCO_03870 If the patch gets removed successfully, the command will not display any output.