* * * READ ME * * * * * * Veritas Cluster Server 6.0.3 * * * * * * Public Hot Fix 1 * * * Patch Date: 2013-04-29 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 Cluster Server 6.0.3 Public Hot Fix 1 OPERATING SYSTEMS SUPPORTED BY THE PATCH ---------------------------------------- Solaris 11 SPARC Solaris 11 X86 PACKAGES AFFECTED BY THE PATCH ------------------------------ VRTSvcsag BASE PRODUCT VERSIONS FOR THE PATCH ----------------------------------- * Veritas Cluster Server 6.0.1 * Veritas Storage Foundation for Oracle RAC 6.0.1 * Veritas Storage Foundation Cluster File System 6.0.1 * Veritas Storage Foundation High Availability 6.0.1 * Symantec VirtualStore 6.0.1 SUMMARY OF INCIDENTS FIXED BY THE PATCH --------------------------------------- Patch ID: 6.0.300.100 * 3093828 (3125918) AMF driver panics the node when vxconfigd is unresponsive. DETAILS OF INCIDENTS FIXED BY THE PATCH --------------------------------------- This patch fixes the following Symantec incidents: Patch ID: 6.0.300.100 * 3093828 (Tracking ID: 3125918) SYMPTOM: AMF driver panics the node when vxconfigd is unresponsive. DESCRIPTION: The libusnp_vxnotify.so library, used for disk group notifications, goes into an infinite loop when vxconfigd daemon is unresponsive. This causes AMF to enter an inconsistent state; as a result, the AMF driver panics the node. RESOLUTION: Symantec has modified the AMF driver and libusnp_vxnotify.so library to address this issue. INSTALLING THE PATCH -------------------- Prerequisites: * The system must have VRTSvcsag 6.0.300.0 installed before installation of this patch. * Install VRTSamf 6.0.300.100 (or later) patch before installing this patch. The VRTSvcsag-6.0.300.100 patch may be installed either manually (see below) or using the included installer. * To apply the patch using the installer, enter the commands # cd && ./installVCSAG603P1 [ ... ] where is the directory where you unpacked this hotfix , , ... are the nodes to be patched. If none are specified, you will be prompted to enter them interactively. All nodes must belong to a single cluster. For information about installer options, run './installVCSAG603P1 -help'. * To apply the patch manually, perform the steps listed below on each node. 1. Save the VCS configuration: # haconf -dump 2. Stop VCS: # hastop -local -force 3. Apply the patch by issuing the following commands: a. Set the publisher # pkg set-publisher -p Symantec e.g: # pkg set-publisher -p /hotfix_dir/patches/VRTSvcsag.p5p Symantec b. Install the package # pkg install --accept VRTSvcsag 4. Verify that the new package is installed. The output of the following command should display the version for VRTSvcsag package as 6.0.300.100: # pkg info VRTSvcsag 5. Unset the publisher: # pkg unset-publisher Symantec 6. Start VCS: # hastart REMOVING THE PATCH ------------------ Note: Uninstalling this patch will remove the entire VRTSvcsag package. If you need an earlier version of the package, re-install it from original source media (ref. step 4 below). Run the following steps on all the nodes in the VCS cluster: 1. Save the VCS configuration: # haconf -dump 2. Stop VCS: # hastop -local -force 3. Uninstall the VRTSvcsag package: a. If you have local zones on the system, uninstall the VRTSvcsag package from all local zones in which it is present (repeat with set to each local zone in which VRTSvcsag is installed): # zlogin pkg uninstall VRTSvcsag b. Once the package is uninstalled from all local zones, uninstall the package from the global zone: # pkg uninstall VRTSvcsag 4. (optional) Install the previous version of the VRTSvcsag package from original source media to revert your system to pre-patch conditions. 5. Restart VCS: # hastart SPECIAL INSTRUCTIONS -------------------- 1. This patch is applicable for Solaris 11 U1 and later versions of the OS. 2. Note: If a local zone is in 'configured' state while the VRTSvcsag package is being updated, then the package is not updated in local zone. To update packages inside a local zone, use the command (repeat per zone as needed): # zoneadm -z attach -u OTHERS ------ NONE