fs-rhel6_x86_64-Patch-6.2.0.100
Obsolete
The latest patch(es) : sfha-rhel6_x86_64-MR-6.2.1 

 Basic information
Release type: Patch
Release date: 2015-02-11
OS update support: None
Technote: None
Documentation: None
Popularity: 3996 viewed    downloaded
Download size: 15.85 MB
Checksum: 2614545171

 Applies to one or more of the following products:
File System 6.2 On RHEL6 x86-64
Storage Foundation 6.2 On RHEL6 x86-64
Storage Foundation Cluster File System 6.2 On RHEL6 x86-64
Storage Foundation for Oracle RAC 6.2 On RHEL6 x86-64
Storage Foundation for Sybase ASE CE 6.2 On RHEL6 x86-64
Storage Foundation HA 6.2 On RHEL6 x86-64

 Obsolete patches, incompatibilities, superseded patches, or other requirements:

This patch is obsolete. It is superseded by: Release date
sfha-rhel6_x86_64-MR-6.2.1 2015-04-24

 Fixes the following incidents:
3703631, 3723334

 Patch ID:
VRTSvxfs-6.2.0.100-RHEL6

Readme file
                          * * * READ ME * * *
                  * * * Symantec File System 6.2 * * *
                         * * * Patch 100 * * *
                         Patch Date: 2015-02-09


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
----------
Symantec File System 6.2 Patch 100


OPERATING SYSTEMS SUPPORTED BY THE PATCH
----------------------------------------
RHEL6 x86-64


PACKAGES AFFECTED BY THE PATCH
------------------------------
VRTSvxfs


BASE PRODUCT VERSIONS FOR THE PATCH
-----------------------------------
   * Symantec File System 6.2
   * Symantec Storage Foundation 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.0.100
* 3703631 (3615043) Data loss when writing to a file while dalloc is on.
* 3723334 (3723336) On RHEL 6.6, umount(8) system call hangs if an application is watching for inode
events using inotify(7) APIs.


DETAILS OF INCIDENTS FIXED BY THE PATCH
---------------------------------------
This patch fixes the following Symantec incidents:

Patch ID: 6.2.0.100

* 3703631 (Tracking ID: 3615043)

SYMPTOM:
At times, while writing to a file, data could be missed.

DESCRIPTION:
While writing to a file when delayed allocation is on, Solaris could dishonour
the NON_CLUSTERING flag and 
cluster pages beyond the range for which we have issued the flushing, leading to
data loss.

RESOLUTION:
Make sure we clear the flag and flush the exact range, in case of dalloc.

* 3723334 (Tracking ID: 3723336)

SYMPTOM:
On RHEL 6.6, umount(8) system call hangs if an application is watching for inode
events using inotify(7) APIs.

DESCRIPTION:
On RHEL 6.6, additional counters were added in the super block to track inotify
watches, these new counters were not implemented in VxFS.
Hence while doing umount, the operation hangs until the counter in the
superblock drops to zero, which would never happen since they are not handled in
VXFS.

RESOLUTION:
Code is modified to handle additional counters added in RHEL6.6.



INSTALLING THE PATCH
--------------------
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 fs-rhel6_x86_64-6.2.0.100-rpms.tar.gz to /tmp
2. Untar fs-rhel6_x86_64-6.2.0.100-rpms.tar.gz to /tmp/hf
    # mkdir /tmp/hf
    # cd /tmp/hf
    # gunzip /tmp/fs-rhel6_x86_64-6.2.0.100-rpms.tar.gz
    # tar xf /tmp/fs-rhel6_x86_64-6.2.0.100-rpms.tar
3. Install the hotfix
    # pwd /tmp/hf
    # ./installVRTSvxfs620P100 [<host1> <host2>...]

Install the patch manually:
--------------------------
#rpm -Uvh VRTSvxfs-6.2.0.100-RHEL6.x86_64.rpm


REMOVING THE PATCH
------------------
#rpm -e rpm_name


SPECIAL INSTRUCTIONS
--------------------
NONE


OTHERS
------
NONE