Installing VERITAS Storage Solutions or Cluster File Solutions 4.0 Maintenance Pack 2 inadvertently removes scripts needed for VERITAS Hierarchical Storage Management (HSM) to function correctly. This TechFile provides a patch to restore HSM functionality.

Article:TECH44083  |  Created: 2006-01-06  |  Updated: 2006-01-06  |  Article URL http://www.symantec.com/docs/TECH44083
Article Type
Technical Solution


Environment

Issue



Installing VERITAS Storage Solutions or Cluster File Solutions 4.0 Maintenance Pack 2 inadvertently removes scripts needed for VERITAS Hierarchical Storage Management (HSM) to function correctly. This TechFile provides a patch to restore HSM functionality.

Solution



The issue :
Both the VXFSLDLIC and CHECKVXFSYS scripts are missing in the 4.0 MP2 patch release.
The patch IDs for 4.0 MP2 are:
116687-02 (Solaris 7)
116688-02 (Solaris 8)
116689-02 (Solaris 9)

The VERITAS File System 4.0 MP2 patch retained the postinstall logic, but did not include the VXFSLDLIC and CHECKVXFSYS scripts inside the patches. As a result, a postinstall of this patch will remove the scripts without reinstalling them.

The /etc/rc2.d/S01VXFSLDLIC script is linked to VXFSLDLIC. At system boot, /etc/rc2.d/S01VXFSLDLIC executes the vxenablef command which initializes kernel licensing for VERITAS File System. If an application accesses the File System kernel directly through an API without having the license enabled in the kernel, the application will not run properly. As a rule, kernel licensing is initialized whenever a File System mount command is issued. However, some users, such as Sun cluster users, VSM, and Tivoli HSM and VERITAS NetBackup (tm) products, call the File System kernel API directly.
These users may experience the problem and are required to restore the VXFSLDLIC script.
Use the enclosed patch (go to Download Now below) to fix this problem.

Patch Installation Instructions:
VRTSvxfs 4.0 MP2 patch  must be installed first before applying this patch.

The patch IDs for 4.0M P2 are:

116687-02 (Solaris 7)
116688-02 (Solaris 8)
116689-02 (Solaris 9)

For the Solaris 7/8/9 releases, 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:

Download the patch tarball to /var/spool/patch
If there isn't a "patch" directory already created,  use the command # mkdir patch in the /var/spool directory
Check if patch was downloaded properly:
# cksum 120107-01_279392.tar.Z
1598193866      23952   120107-01_279392.tar.Z
Uncompress and untar the patch. Make sure the "Z" is capitalized before uncompressing  120107-01_279392.tar.Z:
# uncompress 120107-01_279392.tar.Z  
# tar xvf 120107-01_279392.tar
Install the patch:
Example: # patchadd /var/spool/patch/120107-01

If you need to remove the patch (the following example removes a patch from a standalone system):
Example: # patchrm 120107-01
For additional examples, see the appropriate manual pages

Special Installation Instructions:
Use the shutdown command to reboot the system after patch installation or de-installation:
    shutdown -g0 -y -i6

Refer to text file  README.120107-01 in the 120107-01 directory for additional information



Attachments

120107-01_279392.tar.Z (23 kBytes)


Legacy ID



279392


Article URL http://www.symantec.com/docs/TECH44083


Terms of use for this information are found in Legal Notices