OS: Solaris Sparc OS Version: 5.8, 5.9 & 5.10 Fixes Applied for Products: VRTSvcsor - Veritas High Availability Agent for Oracle by Symantec Additional Instructions: Please read the following instructions before installing the patch. PATCH VRTSvcsor 5.0MP3HF2 for VCS Oracle Agent 5.0MP3 ======================================================= Patch Date: August, 2009 This README provides information on: * BEFORE GETTING STARTED * FIXES AND ENHANCEMENTS INCLUDED IN THE PATCH * PACKAGES AFFECTED BY THE PATCH * INSTALLING THE PATCH * UNINSTALLING THE PATCH BEFORE GETTING STARTED: ---------------------- This patch applies to: VRTSvcsor 5.0MP3 running on Solaris Sparc 5.8, 5.9 or 5.10 Ensure that you are running the supported configurations before installing this patch. FIXES AND ENHANCEMENTS INCLUDED IN THE PATCH: -------------------------------------------- Etrack Incidents: 1543386, 1544263, 1780698 SDR's of Fixed Symantec Incidents: -------------------------------- Symantec Incident : 1543386 Symptom: When an error corresponding to an ORA error, is set in the oraerror.dat file, the agent did not honor the action. Instead, it was always failing over the resource. Defect Description: This happenned because, the function call to parse the ORA errors and to take the corresponding actions was missing. Resolution: The ORA errors are now populated properly for the Oracle agent's reference. It now performs the corresponding actions mentioned in the oraerror.dat. Symantec Incident : 1544263 Symptom: With different kind of errors, the agent used to take actions corresponding to the last received error, ignoring the rest. Defect Description: With this parsing method, Oracle agent may ignore some important actions, specified in oraerror.dat file, which could result in inconsistency of the state of the resource. Resolution: The parsing method is updated to prioritize certain actions, when multiple errors occur at a time. Symantec Incident : 1780698 Symptom: Oracle Agent was not able to send SNMP/SMTP notifications in case of any error defined in oraerror.dat file. Defect Description: There was a problem in forming the hanotify(1m) command in Oracle Agent, while sending notifications. Resolution: The problem is now fixed to correctly form the hanotify(1m) command in Oracle Agent, while sending notifications. PACKAGES AFFECTED BY THE PATCH: ------------------------------- This patch updates the following VCS package(s) VRTSvcsor from 5.0MP3 to 5.0MP3HF2 INSTALLING THE PATCH: -------------------- The following steps should be run on all nodes in the VCS cluster: Stopping VCS agent on a node: ----------------------------- Stop Oracle agent using: # haagent -stop Oracle -sys [system_name] -force Installing the Patch: -------------------- 1. Gunzip and untar the downloaded patch from Symantec. Change directory to the unzipped patch location. Install the VRSTvcsor patch using the following command: # patchadd 140660-02 2. Verify that the new patch has been installed: # showrev -p | grep 140660-02 You will find the following output on display with the patch installed properly: Patch: 140660-02 Obsoletes: Requires: 123670-03 Incompatibles: Packages: VRTSvcsor Restart VCS agent on a node: ---------------------------- Re-start Oracle agent using: # haagent -start Oracle -sys [system_name] UNINSTALLING THE PATCH: ----------------------- The following steps should be run on all nodes in the VCS cluster: Steps to remove the Patch from a cluster node: --------------------------------------------- 1. Follow the steps provided under "Stopping VCS agent on a node" section above, to stop VCS agent on the node. 2. Remove the patch by the following command: # patchrm 140660-02 3. Verify that the patch has been removed from the system: # showrev -p | grep 140660-02 Nothing will be printed after successful removal of the patch. 4. Restart the node following the steps under "Restart VCS agent on a node" section above.