* * * READ ME * * * * * * Veritas Asynchronous Monitoring Framework 6.2.1 * * * * * * Patch 100 * * * Patch Date: 2016-01-27 This document provides the following information: * PATCH NAME * OPERATING SYSTEMS SUPPORTED BY THE PATCH * PACKAGES AFFECTED BY THE PATCH * BASE PRODUCT VERSIONS FOR THE PATCH * SUMMARY OF INCIDENTS FIXED BY THE PATCH * DETAILS OF INCIDENTS FIXED BY THE PATCH * INSTALLATION PRE-REQUISITES * INSTALLING THE PATCH * REMOVING THE PATCH PATCH NAME ---------- Veritas Asynchronous Monitoring Framework 6.2.1 Patch 100 OPERATING SYSTEMS SUPPORTED BY THE PATCH ---------------------------------------- Solaris 11 SPARC PACKAGES AFFECTED BY THE PATCH ------------------------------ VRTSamf BASE PRODUCT VERSIONS FOR THE PATCH ----------------------------------- * Symantec Cluster Server 6.2 * Symantec Storage Foundation Cluster File System HA 6.2 * Symantec Storage Foundation for Oracle RAC 6.2 * Symantec Storage Foundation HA 6.2 SUMMARY OF INCIDENTS FIXED BY THE PATCH --------------------------------------- Patch ID: 6.2.1.100 * 3864321 (3862933) On Solaris 11.2 SRU 8 or above with Asynchronous monitoring Framework (AMF) enabled, VCS agent processes may not respond or may encounter AMF errors during registration. DETAILS OF INCIDENTS FIXED BY THE PATCH --------------------------------------- This patch fixes the following Symantec incidents: Patch ID: 6.2.1.100 * 3864321 (Tracking ID: 3862933) SYMPTOM: On Solaris 11.2 SRU 8 or above with Asynchronous Monitoring framework (AMF) enabled, VCS agent processes may not respond or may encounter AMF errors during registration. DESCRIPTION: For Solaris 11.2 from SRU 8 onward, kernel header is modified. AMF functionality is affected because of the changes in the kernel headers which can cause agent processes like Mount, Oracle, Netlistener and Process enabled with AMF functionality to hang or report error during AMF registration. RESOLUTION: The AMF code is modified to handle the changes in the kernel headers for Solaris 11.2 SRU 8 to address the issue during registration. INSTALLING THE PATCH -------------------- NOTE: The installer may fail to stop the Asynchronous Monitoring Framework (AMF) process during installation. If so happens follow the instructions of installer to reboot the system and start the installation again. Run the Installer script to automatically install the patch: ----------------------------------------------------------- To install the patch perform the following steps on at least one node in the cluster: 1. Copy the patch amf-sol11_sparc-Patch-6.2.1.100.tar.gz to /tmp 2. Untar amf-sol11_sparc-Patch-6.2.1.100.tar.gz to /tmp/hf # mkdir /tmp/hf # cd /tmp/hf # gunzip /tmp/amf-sol11_sparc-Patch-6.2.1.100.tar.gz # tar xf /tmp/amf-sol11_sparc-Patch-6.2.1.100.tar 3. Install the hotfix # pwd /tmp/hf # ./installVRTSamf621P1 [ ...] Install the patch manually: -------------------------- To install the patch, perform the following steps on each node of the cluster: 1. Unconfigure AMF #/opt/VRTSamf/bin/amfconfig -Uof 2. Disable AMF #svcadm disable -s amf 3. Unload the AMF driver Eg: #modinfo | grep amf 261 7a678000 59330 346 1 amf #modunload –i 261 4. Apply the patch by using the following commands: (a) Copy the Patch to any directory on the node (/tmp) (b) Set the publisher #pkg set-publisher -g /tmp/VRTSamf.p5p Symantec (c) Install the patch #pkg install --accept --no-backup-be VRTSamf 5. Verify whether the patch has been applied successfully. Output for the following command should show version of VRTSamf as 6.2.1.100 #pkg info VRTSamf 6. Unset the publisher #pkg unset-publisher Symantec 7. Enable AMF #svcadm enable amf 8. Verify whether the new module is loaded #modinfo | grep amf 9. Stop and start HAD #hastop -local -force #hastart REMOVING THE PATCH ------------------ 1. Unconfigure AMF #/opt/VRTSamf/bin/amfconfig -Uof 2. Disable AMF #svcadm disable -s amf 3. Uninstall AMF Note: Uninstalling the patch will remove the entire package. If you need earlier version of the package, install it from the original source media. #pkg uninstall VRTSamf SPECIAL INSTRUCTIONS -------------------- NONE OTHERS ------ NONE