Date: 2009-10-07 OS: HP-UX OS Version: 11iv2 Packages: VRTSvcs/VRTSvcsag Etrack Incidents: 1844884 Errors/Problems Fixed: Memory leak in MultiNICB agent Additional Notes: * * * READ ME - VRTS 5.0 MP2 RP1 HF1 VRTSvcs/VRTSvcsag Command Patch * * * Patch Date: 07, October 2009 This document provides information for: * PATCH NAME * BEFORE GETTING STARTED * SUMMARY OF PATCH CONTENT * PACKAGES AFFECTED BY THIS PATCH * PATCHES SUPERCEDED BY THIS PATCH * PATCH BASE VERSION * SUPPORTED OPERATING SYSTEMS * INCIDENT FIXED IN THIS PATCH * SDR OF FIXED SYMANTEC INCIDENT * INSTALLING THE PATCH * REMOVING THE PATCH PATCH NAME --------------- Name: PVCO_03898 BEFORE GETTING STARTED ---------------------- This is a patch for VCS 5.0MP2 or VCS 5.0MP2RP1 on HP-UX 11i v2. You must have VCS 5.0MP2 or VCS 5.0MP2RP1 on HP-UX 11i v2 before applying the patch. SUMMARY OF PATCH CONTENT ------------------------ README (this file) patches/PVCO_03898 PACKAGES AFFECTED BY THIS PATCH ------------------------------- VRTSvcs/VRTSvcsag PATCHES SUPERCEDED BY THIS PATCH ------------------------------- PVCO_03676 PVCO_03797 PVCO_03894 PATCH BASE VERSION -------------------- VCS 5.0MP2 or VCS 5.0MP2RP1 on HP-UX 11i v2 SUPPORTED OPERATING SYSTEMS --------------------------- HP-UX 11i v2 on IA64/PA-RISC INCIDENT FIXED IN THIS PATCH ---------------------------- 1844884: [VCS][230-683-644]Gradual increase of memory consumption of MultiNICB agent SDR OF FIXED SYMANTEC INCIDENTS: --------------------------------- Symantec Incident: 1844884 Symptom: The MultiNICB agent memory consumption continuously increases gradually. This can be observed by perioducally referring to ps -elf output for the /opt/VRTSvcs/bin/MultiNICB/MultiNICBAgent process. Defect Description: This behavior is due to memory leak in the MultiNICB agent. Resolution: The hot fix remediates this issue by fixing the memory leak in the MultiNICB agent. INSTALLING THE PATCH -------------------- 1. Ensure that "/opt/VRTS/bin" directory is included in your PATH environment variable so you can execute all the VCS commands. Refer to Veritas Cluster Server Installation Guide for more information. 2. Verify that the version of VRTSvcs is 5.0MP2 or 5.0MP2RP1 for HP-UX 11i v2. 3. Freeze all the service groups persistently. # haconf -makerw; # hagrp -freeze -persistent # haconf -dump -makero 4. 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 5. On each node, extract the patch from its tar archive. Run the following commands: # cd # tar -xvf 6. Change directory to the patch/ directory inside the extracted location: # cd patches/ 7. Install the patch using swinstall command: # swinstall -s `pwd` PVCO_03898 8. Verify that the patch is successfully installed. # swlist | grep PVCO_03898 The output should resemble to following: PVCO_03898 1.0 VRTS 5.0 MP2 RP1 HF1 VRTSvcs/VRTSvcsag Command Patch 9. At this time, you can start the cluster services on all cluster nodes. First start VCS on one node: # hastart On all the other nodes, start VCS by issuing hastart after 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. # hastop -all or # hastop -all -force 2. Remove the patch using swremove command # swremove PVCO_03898 3. Verify that the patch is removed from each system. Type: # swlist | grep PVCO_03898 If the patch gets removed successfully, the command will not display any output.