This page lists publically-released patches for Veritas Enterprise Products.
For Product GA build, see Veritas Entitlement Management System(VEMS) by clicking the Veritas Support 'Licensing' option.
For information on private patches, contact Veritas Technical Support.
Veritas is making it easier to find all software installers and updates for Veritas products with a completely redesigned experience. NetBackup HotFixes and NetBackup Appliance patches are now also available at the new Veritas Download Center.
Patches for your product can have a variety of names. These names are based on product, component, or package names. For more information on patch naming conventions and the relationship between products, components, and packages, see the SORT online help.
vcscvm-sol10_sparc-Patch-6.0.5.400
Sign in if you want to rate this patch.

 Basic information
Release type: Patch
Release date: 2016-03-02
OS update support: None
Technote: None
Documentation: None
Popularity: 267 viewed    31 downloaded
Download size: 227.41 KB
Checksum: 3922353532

 Applies to one or more of the following products:
VirtualStore 6.0.1 On Solaris 10 SPARC
Storage Foundation Cluster File System 6.0.1 On Solaris 10 SPARC
Storage Foundation for Oracle RAC 6.0.1 On Solaris 10 SPARC
Storage Foundation for Sybase ASE CE 6.0.1 On Solaris 10 SPARC

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

This patch supersedes the following patches: Release date
vcscvm-sol10_sparc-6.0.5.100 (obsolete) 2014-09-20

This patch requires: Release date
sfha-sol10_sparc-6.0.5 2014-04-15

 Fixes the following incidents:
2933754, 2933827, 2949033, 3399337, 3516604, 3516607

 Patch ID:
149691-04

 Readme file  [Save As...]
                          * * * READ ME * * *
* * * Cluster Server Agent Extension for SFCFS Distribution 6.0.5 * * *
                      * * * Patch 6.0.5.400 * * *
                         Patch Date: 2016-02-24


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
----------
Cluster Server Agent Extension for SFCFS Distribution 6.0.5 Patch 6.0.5.400


OPERATING SYSTEMS SUPPORTED BY THE PATCH
----------------------------------------
Solaris 10 SPARC


PACKAGES AFFECTED BY THE PATCH
------------------------------
VRTScavf


BASE PRODUCT VERSIONS FOR THE PATCH
-----------------------------------
   * Symantec VirtualStore 6.0.1
   * Veritas Storage Foundation Cluster File System HA 6.0.1
   * Veritas Storage Foundation for Oracle RAC 6.0.1
   * Veritas Storage Foundation for Sybase ASE CE 6.0.1


SUMMARY OF INCIDENTS FIXED BY THE PATCH
---------------------------------------
Patch ID: 149691-04
* 3516607 (3093407) cfsmntadm utility may throw error when one node is sub-string of other.
Patch ID: 149691-03
* 2933827 (2720034) The vxfsckd(1M) daemon does not restart after being killed manually.
* 3516604 (3142109) The CFSMountAgent script does not parse the MountOpt properly if -O overlay (native fs option) is used.
Patch ID: 149691-02
* 3399337 (3410837) The error message has an issue when the user uses the cfsumount(1M) to unmount a mount point which has a samba parent resource.
Patch ID: 149691-01
* 2933754 (2715175) 4 node cluster shutdown time takes 30 minutes
* 2949033 (2942776) CFS mount issues/VxVM - Mount fails when volumes in vset is not ready


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

Patch ID: 149691-04

* 3516607 (Tracking ID: 3093407)

SYMPTOM:
When one host name in a Cluster is a sub-string of other host name(with
super-string differentiated by hyphen ('-')(e.g.: abc, abc-01), cfsmntadm
utility may throw error for some commands as follows: -

# cfsmntadm modify /swapmnt/ add abc="rw"
  Nodes are being added...
  Error: V-35-117: abc already associated with cluster-mount /swapmnt
  Nodes added to cluster-mount /swapmnt

DESCRIPTION:
cfs_lib.sh uses "grep -w" to extract the host name from the node list, which is
bound to fail if the cluster has host names as described in

RESOLUTION:
Modified cfs_lib.sh to use "grep -x" instead of "grep -w", in order to match the string exactly.

Patch ID: 149691-03

* 2933827 (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.

* 3516604 (Tracking ID: 3142109)

SYMPTOM:
The CFSMountAgent script does not parse the MountOpt properly if the  -O overlay (native fs option) is used.

DESCRIPTION:
The CFSMountAgent script lacks logic to parse the -O option. The problem is as follows:

Assuming MountOpt attribute as follows:
MountOpt @lonu0261 = "suid, rw -O", 

CFSMountAgent script translates it to this:
-o cluster, suid, rw,-O, mntlock=VCS

So the native option AO is treated as a part of specific_options. As a result, the Mount(1M) command fails with the following error:
UX:vxfs mount: ERROR: V-3-21298: illegal -o suboption -- -O

RESOLUTION:
The CFSMountAgent script has been modified to parse the -O option correctly.

Patch ID: 149691-02

* 3399337 (Tracking ID: 3410837)

SYMPTOM:
The error message has an issue when the user uses the cfsumount(1M) to unmount a mount point which has a samba parent resource.

DESCRIPTION:
The cfsunmount(1M) script uses "hares --value" to get the mount point. 
If the mount point which has samba parent resource is still mounted, then Cfsunmount(1M) gives an error message such as "Error: V-35-201: Cannot unmount 
/cifsdg/datavol2 on l111053, dependent [ ] currently mounted on l111053".

RESOLUTION:
The error message is appropriately changed for a better judgment.

Patch ID: 149691-01

* 2933754 (Tracking ID: 2715175)

SYMPTOM:
cfsumount command runs slowly on large file system, there are some file system
reconfigure threads in the kernel.

schedule
vx_svar_sleep_unlock
vx_event_wait
vx_async_waitmsg
vx_msg_broadcast
vx_dele_rebuild
vx_dele_assumption
vx_recover
vx_recover_evanesce
vx_kthread_init
kernel_thread

DESCRIPTION:
When unmounting a file system, the cfsumount will try to offline the file system
on all nodes in parallel. If the primary file system node gets unmounted first,
the process of reconfigure will be initiated to migrate the primary to other
nodes, however, the reconfigure is unnecessary for cfsumount command. For large
file systems, reconfigure process involves much work and may take a long time.

RESOLUTION:
Unmount the secondary nodes first to avoid unnecessary file system reconfigure.

* 2949033 (Tracking ID: 2942776)

SYMPTOM:
CFSmount is failing with the error ENXIO or EIO on volume vset device. The error
messages look like
UX:vxfs mount.vxfs: ERROR: V-3-20005: read of super-block on
/dev/vx/dsk/sfsdg/vol1 failed: No such device or address
or
UX:vxfs mount.vxfs: ERROR: V-3-20005: read of super-block on
/dev/vx/dsk/sfsdg/vol2 failed: Input/output error

DESCRIPTION:
If the volume set is in ENABLED state but some underlying volumes are not ready
or in DISABLED state, the mount will fail with ENXIO or EIO.

RESOLUTION:
Code changes in cfsmntadm has been made to monitor the volume states in CVMVolDG 
agent.



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 cavf-sol10_sparc-Patch-6.0.5.400.tar.gz to /tmp
2. Untar cavf-sol10_sparc-Patch-6.0.5.400.tar.gz to /tmp/hf
    # mkdir /tmp/hf
    # cd /tmp/hf
    # gunzip /tmp/cavf-sol10_sparc-Patch-6.0.5.400.tar.gz
    # tar xf /tmp/cavf-sol10_sparc-Patch-6.0.5.400.tar
3. Install the hotfix
    # pwd 
    /tmp/hf
    # ./installCAVF605P4 [<host1> <host2>...]

You can also install this patch together with 6.0.1 GA release and 6.0.5 Patch release
    # ./installCAVF605P4 -base_path [<601 path>] -mr_path [<605 path>] [<host1> <host2>...]
where the -mr_path should point to the 6.0.5 image directory, while -base_path to the 6.0.1 image.

Install the patch manually:
--------------------------
For the Solaris 10 release, refer to the online manual pages for
instructions on using 'patchadd' and 'patchrm' scripts provided with
Solaris.  Any other special or non-generic installation instructions
should be described below as special instructions.  The following
example installs a patch to a standalone machine:
       example# patchadd /var/spool/patch/149691-04


REMOVING THE PATCH
------------------
The following example removes a patch from a standalone system:
       example# patchrm 149691-04
For additional examples please see the appropriate manual pages.


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


OTHERS
------
NONE



Read and accept Terms of Service