README VERSION : 1.1 README CREATION DATE : 2013-08-20 PATCH-ID : PVCO_03997 PATCH NAME : VRTScavf 5.1SP1RP3 BASE PACKAGE NAME : VRTScavf BASE PACKAGE VERSION : 5.1.100.000 SUPERSEDED PATCHES : PVCO_03963 REQUIRED PATCHES : 5.1.100.000 INCOMPATIBLE PATCHES : NONE SUPPORTED PADV : hpux1131 (P-PLATFORM , A-ARCHITECTURE , D-DISTRIBUTION , V-VERSION) PATCH CATEGORY : OTHER PATCH CRITICALITY : RECOMMENDED HAS KERNEL COMPONENT : NO ID : NONE REBOOT REQUIRED : NO REQUIRE APPLICATION DOWNTIME : NO PATCH INSTALLATION INSTRUCTIONS: -------------------------------- Please refer to Release Notes for install instructions PATCH UNINSTALLATION INSTRUCTIONS: ---------------------------------- Please refer to Release Notes for uninstall instructions SPECIAL INSTRUCTIONS: --------------------- NONE SUMMARY OF FIXED ISSUES: ----------------------------------------- PATCH ID:PVCO_03997 2930184 (2720034) The vxfsckd(1M) daemon does not restart after being killed manually. PATCH ID:PVCO_03963 2881447 (2910827) Patch failed to installed on PA machine. PATCH ID:PVCO_03956 2694495 (2669724) CFSMountAgent core dump due to assertion failure in VCSAgThreadTbl::add() 2788309 (2684573) enhancement request for force option of cfsumount command PATCH ID:PVCO_03932 2235677 (2233524) AxRT 5.1RP1: Cfs mount point deletion failing due to improper mount point search 2241317 (2215429) AIX 5.1SP1 RP1_30Nov10 cfs-cavf test failed. SUMMARY OF KNOWN ISSUES: ----------------------------------------- NONE KNOWN ISSUES : -------------- NONE FIXED INCIDENTS: ---------------- PATCH ID:PVCO_03997 * INCIDENT NO:2930184 TRACKING ID:2720034 SYMPTOM: The vxfsckd(1M) daemon does not restart after being killed manually. DESCRIPTION: When the vxfsck process is killed manually, all the processes may not be killed and there might be some process still running. Starting of the new vxfscd fails since the cleanup of these processes is not done correctly. RESOLUTION: The script is modified to clean-up/kill existing vxfsckd daemons correctly before re-starting them. PATCH ID:PVCO_03963 * INCIDENT NO:2881447 TRACKING ID:2910827 SYMPTOM: While installing VRTScavf patch on a PA machine, the following error message is displayed: ERROR: Could not apply the software selection "PVCO_03956" because a different variant of this same product has already been selected. ERROR: No software has been selected. ERROR: Cannot continue the "swinstall" task. DESCRIPTION: This error occurs as the patch fails to install on a PA machine. RESOLUTION: The code is modified to update the PSF file with the correct machine type. PATCH ID:PVCO_03956 * INCIDENT NO:2694495 TRACKING ID:2669724 SYMPTOM: CFSMount agent hit assert on monitor timeout with stack similar to the following: VCSAssert() VCSAgThreadTbl::add() VCSAgRes::call_entry_point() VCSAgIntState::process_res_fault() VCSAgISMonitoring::timedout() VCSAgRes::process_cmd() vcsag_service_thread_join() start_thread() Also following messages will apear in the engine log: Thread(4149205920) Agent is calling clean for resource(cfsmount12) because 1 successive invocations of the monitor procedure did not complete within the expected time. 2010 Jul 23 21:30:09 swsfs2_01 AgentFramework[3942]: ASSERTION FAILED DESCRIPTION: The pthread cancellation is not processed cleanly by the library glibc routines used in monitor entry point. Due to this the cancellation cleanup handler was not getting called. RESOLUTION:Replaced the glibc function with the unix system call to avoid it, e.g fopen() replaced with open and fgets() replaced with read(). * INCIDENT NO:2788309 TRACKING ID:2684573 SYMPTOM: The performance of the cfsumount(1M) command for the VRTScavf package is slow when some checkpoints are deleted. DESCRIPTION: When a checkpoint is removed asynchronously, a kernel thread is started to handle the job in the background. If an unmount command is issued before these checkpoint removal jobs are completed, the command waits for the completion of these jobs. A forced unmount can interrupt the process of checkpoint deletion and the remaining work is left to the next mount. RESOLUTION:The code is modified to add a counter in the vxfsstat(1M) command to determine the number of checkpoint removal threads in the kernel. The '-c' option is added to the cfsumount(1M) command to force unmount a mounted file system if the checkpoint jobs are running. PATCH ID:PVCO_03932 * INCIDENT NO:2235677 TRACKING ID:2233524 SYMPTOM: Cfs mount point deletion using VCSCVM failing due to improper mount point search DESCRIPTION: The issue is because of a bug in "cfsmntadm delete " where the search for mount point to be deleted is not correct. The search for mount point generates multiple mount points in result instead of single mount point, which causes the failure in mount point deletion. RESOLUTION:When deleting the mount point, search for exact block device name in the list so that the CFS resource name is got correctly. * INCIDENT NO:2241317 TRACKING ID:2215429 SYMPTOM: During VCSCVM internal testing, CAVF related tests fails on 4 node cluster. DESCRIPTION: The issue is result of wrong search of node-name in deletion of nodes using cfsmntadm command. RESOLUTION:The script is modified to search for exact word match of node-name in deletion process. INCIDENTS FROM OLD PATCHES: --------------------------- NONE