fs.3.5MP1_patches.tar.Z includes patches for VRTSvxfs, VRTSfspro, VRTSob, and VRTSobgui products that were released with the 3.5 train
| Article:TECH23892 | | | Created: 2003-01-28 | | | Updated: 2004-01-21 | | | Article URL http://www.symantec.com/docs/TECH23892 |
Problem
fs.3.5MP1_patches.tar.Z includes patches for VRTSvxfs, VRTSfspro, VRTSob, and VRTSobgui products that were released with the 3.5 train
Solution
This download fs.3.5MP1_patches.tar.Z includes patches for
VRTSvxfs, VRTSfspro, VRTSob, and VRTSobgui products that were released with the
3.5 train.
Patches 113203-02 (VRTSob) and 113595-02 (VRTSobgui) contain binaries for all 4 Solaris revisions: 2.6, 7, 8, and 9.
VRTSvxfs and VRTSfspro patches, however, are built for a single Solaris revision only:
113204-03 is built for VRTSvxfs for Solaris 2.6
113205-03 is built for VRTSvxfs for Solaris 7
113206-03 is built for VRTSvxfs for Solaris 8
113207-03 is built for VRTSvxfs for Solaris 9
And
113208-02 is built for VRTSfspro for Solaris 2.6
113209-02 is built for VRTSfspro for Solaris 7
113210-02 is built for VRTSfspro for Solaris 8
113211-02 is built for VRTSfspro for Solaris 9
Please read on to learn more about bugs that are fixed by these patches.
Patch-ID# 113203-02
Keywords: leak
Synopsis: VRTSob
Date: Nov/15/2002
Solaris Release: 2.6, 2.7, 2.8, 2.9
SunOS Release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS Enterprise Administrator Service
Unbundled Release: 3.0.2.261
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4685297
Changes incorporated in this version:
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
<install_dir>/bin/vxalerttype
<install_dir>/bin/vxobjecttype
<install_dir>/bin/vxsvc
<install_dir>/bin/vxregctl
<install_dir>/extensions/GlobalObject/IsisSkin/java/1033/GlobalObjects.jar
<install_dir>/extensions/alertlog/IsisSkin/java/1033/AlertExtension.jar
<install_dir>/extensions/genericlogger/IsisSkin/java/1033/TaskExtension.jar
<install_dir>/providers/alertlog/alertlog.so
<install_dir>/providers/genericlogger/libgenericlogger.so
<install_dir>/lib/libvxapi.so
/etc/init.d/isisd
/opt/VRTS/man/man1m/vxalerttype.1m
/opt/VRTS/man/man1m/vxobjecttype.1m
/opt/VRTS/man/man1m/vxregctl.1m
/opt/VRTS/man/man1m/vxsvc.1m
Problem Description:
4685297 (111495) ***VxVM 3.5Beta*** world writable files in /var/vx and /etc/vx
(86806) CLIs indicate that server is not started, but in fact the service is started
(111472) Registry APIs on UNIX are not thread safe
(from 113203-01)
(102023) Memory leak in vxsvc and libvxapi.so
(102279) Update copyright information for man pages
(104658) Core in DbUpdateCache
(105959) Need information regarding loading and unloading providers in the log file
(106436) Separate common code from isisd script
(107194) Alert Log and Task Log Property Dialogs not working
(107943) SendReceive Cannot find the connection object on master node
(108249) ISIS client(saclient) hangs in VEA APIs
(108250) 2 ISIS client disconnects with a socket error
(110641) [Stratus] VXERROR_UNEXPECTED is returned from VxGetDiskInfo upon disk insertions
(111216) CSAT: vxsvc cored with Syntax error in registry (0x1) at line: 2146
This patch brings the version of the server equivalent to 3.0.2.267
Patch Installation Instructions:
--------------------------------
For Solaris 2.6, refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch.
For Solaris 7, 8, and 9, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/113203-02
The following example removes a patch from a standalone system:
example# patchrm 113203-02
For additional examples, see the appropriate man pages. Any other special or non-generic installation instructions should be described below
as special instructions.
Special Install Instructions:
-----------------------------
Stop vxsvc with "/etc/init.d/isisd stop". Install the patch, and restart vxsvc with the command <install_dir>/bin/vxsvc
Patch-ID# 113204-03, 113205-03, 113206-03, 113207-03
Keywords: VxFS 3.5 VERITAS File System Maintenance Pack 1
Synopsis: VERITAS File System 3.5: VxFS 3.5 Japanese Support
Date: Nov/26/2002
Solaris Release: 2.6, 7, 8, 9
SunOS release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS File System (VxFS)
Unbundled Release: 3.5
Topic: VxFS 3.5 Multiple fixes patch
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4657088 4690047 4724039 4745082 4751467
Changes incorporated in this version: 4751467
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
/opt/VRTSvxfs/lib/uxvxfs.txt
/usr/lib/locale/C/LC_MESSAGES/uxvxfs
/opt/VRTS/man/man1/cp_vxfs.1
/opt/VRTS/man/man1/cpio_vxfs.1
/opt/VRTS/man/man1/getext.1
/opt/VRTS/man/man1/ls_vxfs.1
/opt/VRTS/man/man1/mv_vxfs.1
/opt/VRTS/man/man1/qioadmin.1
/opt/VRTS/man/man1/qiomkfile.1
/opt/VRTS/man/man1/qiostat.1
/opt/VRTS/man/man1/setext.1
/opt/VRTS/man/man1m/df_vxfs.1m
/opt/VRTS/man/man1m/ff_vxfs.1m
/opt/VRTS/man/man1m/fsadm_vxfs.1m
/opt/VRTS/man/man1m/fscat_vxfs.1m
/opt/VRTS/man/man1m/fsck_vxfs.1m
/opt/VRTS/man/man1m/fsckptadm.1m
/opt/VRTS/man/man1m/fsclustadm.1m
/opt/VRTS/man/man1m/fsdb_vxfs.1m
/opt/VRTS/man/man1m/fstyp_vxfs.1m
/opt/VRTS/man/man1m/mkfs_vxfs.1m
/opt/VRTS/man/man1m/mount_vxfs.1m
/opt/VRTS/man/man1m/ncheck_vxfs.1m
/opt/VRTS/man/man1m/qlogadm.1m
/opt/VRTS/man/man1m/qlogattach.1m
/opt/VRTS/man/man1m/qlogck.1m
/opt/VRTS/man/man1m/qlogclustadm.1m
/opt/VRTS/man/man1m/qlogdb.1m
/opt/VRTS/man/man1m/qlogdetach.1m
/opt/VRTS/man/man1m/qlogdisable.1m
/opt/VRTS/man/man1m/qlogenable.1m
/opt/VRTS/man/man1m/qlogmk.1m
/opt/VRTS/man/man1m/qlogprint.1m
/opt/VRTS/man/man1m/qlogrec.1m
/opt/VRTS/man/man1m/qlogrm.1m
/opt/VRTS/man/man1m/qlogstat.1m
/opt/VRTS/man/man1m/qlogtrace.1m
/opt/VRTS/man/man1m/umount_vxfs.1m
/opt/VRTS/man/man1m/vxdump.1m
/opt/VRTS/man/man1m/vxedquota.1m
/opt/VRTS/man/man1m/vxenablef.1m
/opt/VRTS/man/man1m/vxfsconvert.1m
/opt/VRTS/man/man1m/vxfsstat.1m
/opt/VRTS/man/man1m/vxquot.1m
/opt/VRTS/man/man1m/vxquota.1m
/opt/VRTS/man/man1m/vxquotaoff.1m
/opt/VRTS/man/man1m/vxquotaon.1m
/opt/VRTS/man/man1m/vxrepquota.1m
/opt/VRTS/man/man1m/vxrestore.1m
/opt/VRTS/man/man1m/vxtunefs.1m
/opt/VRTS/man/man1m/vxupgrade.1m
/opt/VRTS/man/man3/vxfsu_get_ioffsets.3
/opt/VRTS/man/man4/fs_vxfs.4
/opt/VRTS/man/man4/inode_vxfs.4
/opt/VRTS/man/man4/qlog_config.4
/opt/VRTS/man/man4/tunefstab.4
/opt/VRTS/man/man7/qlog.7
/opt/VRTS/man/man7/vxfsio.7
/etc/fs/vxfs/mount
/etc/fs/vxfs/qlogattach
/etc/fs/vxfs/qlogck
/etc/fs/vxfs/qlogrec
/etc/init.d/qlog-startup
/etc/rcS.d/S88qlog-startup
/kernel/drv/vxportal
/kernel/drv/vxportal.conf
/kernel/fs/vxfs
/opt/VRTSvxfs/include/dmapi.h
/opt/VRTSvxfs/include/fdd.h
/opt/VRTSvxfs/include/sys/fs/dmapi.h
/opt/VRTSvxfs/include/sys/fs/dmapi_size.h
/opt/VRTSvxfs/include/sys/fs/dmattr_drv.h
/opt/VRTSvxfs/include/sys/fs/vx_ioctl.h
/opt/VRTSvxfs/include/sys/fs/vxio.h
/opt/VRTSvxfs/include/vxfsutil.h
/opt/VRTSvxfs/lib/.libvxfsutil.so
/opt/VRTSvxfs/lib/libvxfsutil.a
/opt/VRTSvxfs/lib/libxdsm.a
/opt/VRTSvxfs/sbin/cp
/opt/VRTSvxfs/sbin/cpio
/opt/VRTSvxfs/sbin/fsadm
/opt/VRTSvxfs/sbin/fscat
/opt/VRTSvxfs/sbin/fsckptadm
/opt/VRTSvxfs/sbin/fsclustadm
/opt/VRTSvxfs/sbin/getext
/opt/VRTSvxfs/sbin/ln
/opt/VRTSvxfs/sbin/ls
/opt/VRTSvxfs/sbin/mv
/opt/VRTSvxfs/sbin/qioadmin
/opt/VRTSvxfs/sbin/qiomkfile
/opt/VRTSvxfs/sbin/qiostat
/opt/VRTSvxfs/sbin/qlogadm
/opt/VRTSvxfs/sbin/qlogckd
/opt/VRTSvxfs/sbin/qlogclustadm
/opt/VRTSvxfs/sbin/qlogdb
/opt/VRTSvxfs/sbin/qlogdetach
/opt/VRTSvxfs/sbin/qlogdisable
/opt/VRTSvxfs/sbin/qlogenable
/opt/VRTSvxfs/sbin/qlogmk
/opt/VRTSvxfs/sbin/qlogprint
/opt/VRTSvxfs/sbin/qlogrm
/opt/VRTSvxfs/sbin/qlogstat
/opt/VRTSvxfs/sbin/qlogtrace
/opt/VRTSvxfs/sbin/setext
/opt/VRTSvxfs/sbin/vxdump
/opt/VRTSvxfs/sbin/vxedquota
/opt/VRTSvxfs/sbin/vxenablef
/opt/VRTSvxfs/sbin/vxfsckd
/opt/VRTSvxfs/sbin/vxfsconvert
/opt/VRTSvxfs/sbin/vxfsstat
/opt/VRTSvxfs/sbin/vxquot
/opt/VRTSvxfs/sbin/vxquota
/opt/VRTSvxfs/sbin/vxquotaoff
/opt/VRTSvxfs/sbin/vxquotaon
/opt/VRTSvxfs/sbin/vxrepquota
/opt/VRTSvxfs/sbin/vxrestore
/opt/VRTSvxfs/sbin/vxtunefs
/opt/VRTSvxfs/sbin/vxupgrade
/usr/kernel/drv/fdd
/usr/kernel/drv/fdd.conf
/usr/kernel/drv/qlog
/usr/kernel/drv/qlog.conf
/usr/lib/fs/vxfs/df
/usr/lib/fs/vxfs/ff
/usr/lib/fs/vxfs/fsck
/usr/lib/fs/vxfs/fsckall
/usr/lib/fs/vxfs/fsdb
/usr/lib/fs/vxfs/fstyp
/usr/lib/fs/vxfs/mkfs
/usr/lib/fs/vxfs/ncheck
/usr/lib/fs/vxfs/umount
/opt/VRTS/bin/vxenablef
Problem Description:
--------------------
4751467 (112535) vxrestore omits files when restoring a level 9 dump
with -r flag.
(from 113204-02)
(107855) System panicked while trying to force remove (qlogadm -f remove) a QuickLog device.
(108451) A race condition resulted when the same minor number was allocated by issueing multiple open system calls to the /dev/vxportal driver.
(102634) NFS clients experienced poor performance when allocating blocks to files in a VxFS file system that was almost full.
(from 113204-01)
(87699) Memory leaks occurred when using direct I/O and making a writev(2) or readv(2) system call.
4745082 (98157) The default intent logging mode is "log" when mounting a VxFS file system with the -g (global) option.
4657088 (101308) Panic occurred because PXFS file system vnodes were incorrectly interpreted as VxFS vnodes and mistakenly dereferenced.
4690047 (104879) Panic occurred when an ioctl(2) system call was made to VxFS with a null return value pointer.
4724039 (107074) Running the "fsck -o mounted" command on a globally mounted file system generated an incorrect error message.
(107530) System hang occurred while trying to unmount a context view.
Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic ''installpatch'' and ''backoutpatch'' scripts provided with each patch.
For Solaris 7-9 releases, refer to the man 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/104945-02
The following example removes a patch from a standalone system:
example# patchrm 104945-02
For additional examples, please see the appropriate man pages.
Special Installation Instruction:
---------------------------------
If VxFS 112379-XX was previously installed on your system, you must remove the patch before installing patch 113204-03. To determine if 112379-XX is currently installed, enter the following command:
# /usr/bin/showrev -p | grep "Patch: 112379"
You also need to use the shutdown command to reboot the system after patch installation or de-installation:
shutdown -g0 -y -i6
Additional Notes:
-----------------
Quota reporting and handling commands do not operate correctly if any user or group quota limits or usage exceed one terabyte (1TB). It is advisable to limit user and group quotas to less than one terabyte.
1. VERITAS Incident 112535 (4751467)
vxrestore incorrectly omits files due to referencing an outdated maxino value. The fix of this incident synchronizes the maxino value updates with incremental dump and restore to solve the problem.
(from 113204-02)
1. VERITAS Incident 107855
System panicked while trying to force remove (qlogadm -f remove) a QuickLog device.
2. VERITAS Incident 108451
This incident resolves a problem that occurred when two or more open system calls to the vxportal driver took place at the same time. Numerous utilities can open the /dev/vxportal driver. A race condition exists where more than one process can be allocated the same minor number. When this happens, only one open call can
succeed; other open system calls using this same minor number allocation would fail with ENOMEM error 12.
3. VERITAS Incident 102634
NFS clients experienced poor performance when allocating blocks to files in a VxFS file system that was almost full.
(from 113204-01)
1. VERITAS Incident 87699
When using direct I/O, an application making a writev(2) or readv(2) system call generated memory leaks or caused kernel heap corruption.
2. VERITAS Incident 98157 (4745082/4620205)
Changes the default intent logging mode from "delaylog" to "log" when a VxFS file system is mounted using the generic -g (global) option of the mount command.
3. VERITAS Incident 101308 (4657088)
The PxFS file system uses the underlying file system type (VxFS) as its VxFS layer to make it transparent to applications. So VxFS may interpret PxFS vnodes to be VxFS vnodes, mistakenly dereference the vnode as a VxFS vnode, and panic. In addition to checking for VxFS type, VxFS now implements checks to determine whether a vnode is VxFS vnode.
4 VERITAS Incident 104879 (4690047)
Panic occurred when an ioctl(2) system call was made to VxFS with a null return value pointer.
5. VERITAS Incident 107074 (4724039)
When the fsck -o mounted command was run on a globally mounted file system, the error message "unable to determine if file system
on device <x> is snapped" was displayed, though the command was successful.
6. VERITAS Incident 107530
A file system hang could occur while trying to freeze a VxFS file system (during an unmount operation for example). A thread could sleep for an indefinite time (due to a missed wakeup) waiting for the log buffer to be flushed, preventing the unmount from freezing the file system.
Patch-ID# 113208-02, 113209-02, 113210-02, 113211-02
Keywords: VRTSfspro 3.5MP1 GA03
Synopsis: Cumulative patch for VRTSfspro 3.5,REV=GA06d
Date: Dec/06/02
Solaris Release: 2.6, 7, 8, 9
SunOS release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS File System Provider
Unbundled Release: 3.5
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4712177 4718728 4774250
Changes incorporated in this version: 4774250
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
/opt/VRTSfspro/lib/osfs_provider.so
/opt/VRTSfspro/lib/vxfs_provider.so
/opt/VRTSfspro/lib/searchprovider.so
/opt/VRTSfspro/config/fspro.sh
/opt/VRTSfspro/config/ce_guids.sh
/opt/VRTSfspro/extensions/VxFsHelp.en.jar
/opt/VRTSfspro/extensions/VxFsOneguiResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsSysDiskResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsVmLibResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsVmResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsCE.jar
/opt/VRTSfspro/extensions/VxSearchCE.jar
/opt/VRTSfspro/extensions/SearchResourceBundle.en.jar
/opt/VRTSfspro/msgcats/system/IsisSkin/java/1033/osfs.1033.cat
/opt/VRTSfspro/msgcats/system/IsisSkin/java/1033/vxfs.1033.cat
Problem Description:
4774250 VEA--Feature to monitor VxFS file system capacity is not working. (This 3.5 GA06d bug was fixed in patch 113208-01 but was not documented in the accompanying README.113208-01.)
(from 113208-01)
4712177 Errors when opening Mount FS Details window during VEA volume creation.
4718728 VEA fails to redraw/refresh window during large volume mkfs.
Patch Installation Instructions:
--------------------------------
Refer to the manual pages for instructions on using the patchadd and patchrm commands provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/123456-01
The following example removes a patch from a standalone system:
example# patchrm 123456-01
For additional examples, refer to the appropriate manual pages.
Special Install Instructions:
-----------------------------
1. In addition to this patch (113208-02), there are patches available for other components of the VERITAS Volume Manager and VERITAS Enterprise Administrator (VEA) GUI that VERITAS recommends you install. The patches are:
112392-04 (for VRTSvxvm--VERITAS Volume Manager)
113203-02 (for VRTSob--VERITAS Enterprise Administrator Service)
113595-02 (for VRTSobgui--VERITAS Enterprise Administrator)
113596-02 (for VRTSvmpro--VERITAS Volume Manager Services Provider)
2. If VERITAS File System is installed on the system, it must be upgraded with its patch (or its revision if superseded)
113204-03 (for VRTSvxfs--VERITAS File System)
3. It is advisable to install the patches (or their revisions if superseded) in the following order:
112392-04 (VRTSvxvm patch)
113204-03 (VRTSvxfs patch)
113203-02 (VRTSob patch)
113595-02 (VRTSobgui patch)
113596-02 (VRTSvmpro patch)
113208-02 (VRTSfspro patch)
4. Before installing the patch, stop vxsvc by typing:
/opt/VRTSob/bin/vxsvc -k
5. Restart vxsvc by typing:
/opt/VRTSob/bin/vxsvc
Additional Notes:
-----------------
This patch is required for VRTSmufsp 3.5MP1J (Multi-language File System Provider package). So this must be installed before VRTSmufsp 3.5MP1J can be installed.
This patch is distributed with VERITAS File System as well VERITAS Volume Manager products.
This patch contains fixes for the following incidents.
1. VERITAS Incident 103073
The search provider and its extension are always over-written, otherwise they will never be replaced even if required to be.
2. VERITAS Incident 103284
Fixes AIX/PIT conformance issues.
3. VERITAS Incident 104181
Purges the registry of the stale search extension entries.
4. VERITAS Incident 104705
Multi-language File System Provider (VRTSmufsp) packaging support.
5. VERITAS Incident 105292
Repairs Multi-language File System Provider (VRTSmufsp) packaging.
6. VERITAS Incident 105561
Fixes a very intermittent memory leak that occurred on some systems during event processing.
7. VERITAS Incident 105886
Removes references to discontinued disk provider from the Registry.
8. VERITAS Incident 104921
Presents supported UFS block sizes correctly in the GUI.
9. VERITAS Incident 104168
Disallows spaces in mount points in GUI.
10. VERITAS Incident 105965
Updates the GUI correctly for changes in file system details.
11. VERITAS Incident 103972
Decouples the file system provider and client to independently enable or disable support for the VxFS space threshold-alert throttle interval.
12. VERITAS Incident 109479
VRTSfspro patch installation now checks the target Solaris version against that of the patch and fails installation if they do not match.
13. VERITAS Incident 111316
Make text area in task properties non-editable.
14. VERITAS Incident 110637
Add Property Page for File Systems folder.
15) VERITAS Incident 110513
For VxFS snapshots, if the file system mount fails but the volume creation succeeds, removes the created volume.
*********************************************************************
Patch-ID# 113595-02
Keywords: localization copyright
Synopsis: VRTSobgui
Date: Nov/15/2002
Solaris Release: 2.6, 2.7, 2.8, 2.9
SunOS Release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS Enterprise Administrator
Unbundled Release: 3.0.2.261
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4724966
Changes incorporated in this version:
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
<install_dir>/bin/vea
<install_dir>/lib/OBGUI.jar
<install_dir>/lib/cat/resource.jar
<install_dir>/lib/ci.jar
<install_dir>/lib/cicustom.jar
/opt/VRTS/man/man1m/vea.1m
Problem Description:
(from 113595-01)
4724966 (105280) VEA GUI loses connection after time, and does not easily recover.
(102279) Update copyright information for man pages
(102398) I18n: Running english VEA client on Japanese OS downloads Japanese catalogs from the server
(102566) I18n: Cannot handle Japanese on VEA client running on Windows while managing a UNIX server
(106119) Performance issue while connection to the first machine
(106206) Copyright in about box needs editing
(106239) Local machine disconnects from VEA GUI
(106360) When -host option is provided to VEA, the Favorites do not get autoconnected
(107194) Alert Log and Task Log policy not working
(107268) Untranslated string in VEA Client
(111283) change Mnemonic conflict for French Aide and Action
This patch brings VEA to the version equivalent to 3.0.2.265
Patch Installation Instructions:
--------------------------------
For Solaris 2.6, refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch.
For Solaris 7, 8, and 9, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/113595-02
The following example removes a patch from a standalone system:
example# patchrm 113595-02
For additional examples, see the appropriate man pages. Any other special or non-generic installation instructions should be described below as special instructions.
Special Install Instructions:
-----------------------------
None.
Patches 113203-02 (VRTSob) and 113595-02 (VRTSobgui) contain binaries for all 4 Solaris revisions: 2.6, 7, 8, and 9.
VRTSvxfs and VRTSfspro patches, however, are built for a single Solaris revision only:
113204-03 is built for VRTSvxfs for Solaris 2.6
113205-03 is built for VRTSvxfs for Solaris 7
113206-03 is built for VRTSvxfs for Solaris 8
113207-03 is built for VRTSvxfs for Solaris 9
And
113208-02 is built for VRTSfspro for Solaris 2.6
113209-02 is built for VRTSfspro for Solaris 7
113210-02 is built for VRTSfspro for Solaris 8
113211-02 is built for VRTSfspro for Solaris 9
Please read on to learn more about bugs that are fixed by these patches.
Patch-ID# 113203-02
Keywords: leak
Synopsis: VRTSob
Date: Nov/15/2002
Solaris Release: 2.6, 2.7, 2.8, 2.9
SunOS Release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS Enterprise Administrator Service
Unbundled Release: 3.0.2.261
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4685297
Changes incorporated in this version:
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
<install_dir>/bin/vxalerttype
<install_dir>/bin/vxobjecttype
<install_dir>/bin/vxsvc
<install_dir>/bin/vxregctl
<install_dir>/extensions/GlobalObject/IsisSkin/java/1033/GlobalObjects.jar
<install_dir>/extensions/alertlog/IsisSkin/java/1033/AlertExtension.jar
<install_dir>/extensions/genericlogger/IsisSkin/java/1033/TaskExtension.jar
<install_dir>/providers/alertlog/alertlog.so
<install_dir>/providers/genericlogger/libgenericlogger.so
<install_dir>/lib/libvxapi.so
/etc/init.d/isisd
/opt/VRTS/man/man1m/vxalerttype.1m
/opt/VRTS/man/man1m/vxobjecttype.1m
/opt/VRTS/man/man1m/vxregctl.1m
/opt/VRTS/man/man1m/vxsvc.1m
Problem Description:
4685297 (111495) ***VxVM 3.5Beta*** world writable files in /var/vx and /etc/vx
(86806) CLIs indicate that server is not started, but in fact the service is started
(111472) Registry APIs on UNIX are not thread safe
(from 113203-01)
(102023) Memory leak in vxsvc and libvxapi.so
(102279) Update copyright information for man pages
(104658) Core in DbUpdateCache
(105959) Need information regarding loading and unloading providers in the log file
(106436) Separate common code from isisd script
(107194) Alert Log and Task Log Property Dialogs not working
(107943) SendReceive Cannot find the connection object on master node
(108249) ISIS client(saclient) hangs in VEA APIs
(108250) 2 ISIS client disconnects with a socket error
(110641) [Stratus] VXERROR_UNEXPECTED is returned from VxGetDiskInfo upon disk insertions
(111216) CSAT: vxsvc cored with Syntax error in registry (0x1) at line: 2146
This patch brings the version of the server equivalent to 3.0.2.267
Patch Installation Instructions:
--------------------------------
For Solaris 2.6, refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch.
For Solaris 7, 8, and 9, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/113203-02
The following example removes a patch from a standalone system:
example# patchrm 113203-02
For additional examples, see the appropriate man pages. Any other special or non-generic installation instructions should be described below
as special instructions.
Special Install Instructions:
-----------------------------
Stop vxsvc with "/etc/init.d/isisd stop". Install the patch, and restart vxsvc with the command <install_dir>/bin/vxsvc
Patch-ID# 113204-03, 113205-03, 113206-03, 113207-03
Keywords: VxFS 3.5 VERITAS File System Maintenance Pack 1
Synopsis: VERITAS File System 3.5: VxFS 3.5 Japanese Support
Date: Nov/26/2002
Solaris Release: 2.6, 7, 8, 9
SunOS release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS File System (VxFS)
Unbundled Release: 3.5
Topic: VxFS 3.5 Multiple fixes patch
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4657088 4690047 4724039 4745082 4751467
Changes incorporated in this version: 4751467
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
/opt/VRTSvxfs/lib/uxvxfs.txt
/usr/lib/locale/C/LC_MESSAGES/uxvxfs
/opt/VRTS/man/man1/cp_vxfs.1
/opt/VRTS/man/man1/cpio_vxfs.1
/opt/VRTS/man/man1/getext.1
/opt/VRTS/man/man1/ls_vxfs.1
/opt/VRTS/man/man1/mv_vxfs.1
/opt/VRTS/man/man1/qioadmin.1
/opt/VRTS/man/man1/qiomkfile.1
/opt/VRTS/man/man1/qiostat.1
/opt/VRTS/man/man1/setext.1
/opt/VRTS/man/man1m/df_vxfs.1m
/opt/VRTS/man/man1m/ff_vxfs.1m
/opt/VRTS/man/man1m/fsadm_vxfs.1m
/opt/VRTS/man/man1m/fscat_vxfs.1m
/opt/VRTS/man/man1m/fsck_vxfs.1m
/opt/VRTS/man/man1m/fsckptadm.1m
/opt/VRTS/man/man1m/fsclustadm.1m
/opt/VRTS/man/man1m/fsdb_vxfs.1m
/opt/VRTS/man/man1m/fstyp_vxfs.1m
/opt/VRTS/man/man1m/mkfs_vxfs.1m
/opt/VRTS/man/man1m/mount_vxfs.1m
/opt/VRTS/man/man1m/ncheck_vxfs.1m
/opt/VRTS/man/man1m/qlogadm.1m
/opt/VRTS/man/man1m/qlogattach.1m
/opt/VRTS/man/man1m/qlogck.1m
/opt/VRTS/man/man1m/qlogclustadm.1m
/opt/VRTS/man/man1m/qlogdb.1m
/opt/VRTS/man/man1m/qlogdetach.1m
/opt/VRTS/man/man1m/qlogdisable.1m
/opt/VRTS/man/man1m/qlogenable.1m
/opt/VRTS/man/man1m/qlogmk.1m
/opt/VRTS/man/man1m/qlogprint.1m
/opt/VRTS/man/man1m/qlogrec.1m
/opt/VRTS/man/man1m/qlogrm.1m
/opt/VRTS/man/man1m/qlogstat.1m
/opt/VRTS/man/man1m/qlogtrace.1m
/opt/VRTS/man/man1m/umount_vxfs.1m
/opt/VRTS/man/man1m/vxdump.1m
/opt/VRTS/man/man1m/vxedquota.1m
/opt/VRTS/man/man1m/vxenablef.1m
/opt/VRTS/man/man1m/vxfsconvert.1m
/opt/VRTS/man/man1m/vxfsstat.1m
/opt/VRTS/man/man1m/vxquot.1m
/opt/VRTS/man/man1m/vxquota.1m
/opt/VRTS/man/man1m/vxquotaoff.1m
/opt/VRTS/man/man1m/vxquotaon.1m
/opt/VRTS/man/man1m/vxrepquota.1m
/opt/VRTS/man/man1m/vxrestore.1m
/opt/VRTS/man/man1m/vxtunefs.1m
/opt/VRTS/man/man1m/vxupgrade.1m
/opt/VRTS/man/man3/vxfsu_get_ioffsets.3
/opt/VRTS/man/man4/fs_vxfs.4
/opt/VRTS/man/man4/inode_vxfs.4
/opt/VRTS/man/man4/qlog_config.4
/opt/VRTS/man/man4/tunefstab.4
/opt/VRTS/man/man7/qlog.7
/opt/VRTS/man/man7/vxfsio.7
/etc/fs/vxfs/mount
/etc/fs/vxfs/qlogattach
/etc/fs/vxfs/qlogck
/etc/fs/vxfs/qlogrec
/etc/init.d/qlog-startup
/etc/rcS.d/S88qlog-startup
/kernel/drv/vxportal
/kernel/drv/vxportal.conf
/kernel/fs/vxfs
/opt/VRTSvxfs/include/dmapi.h
/opt/VRTSvxfs/include/fdd.h
/opt/VRTSvxfs/include/sys/fs/dmapi.h
/opt/VRTSvxfs/include/sys/fs/dmapi_size.h
/opt/VRTSvxfs/include/sys/fs/dmattr_drv.h
/opt/VRTSvxfs/include/sys/fs/vx_ioctl.h
/opt/VRTSvxfs/include/sys/fs/vxio.h
/opt/VRTSvxfs/include/vxfsutil.h
/opt/VRTSvxfs/lib/.libvxfsutil.so
/opt/VRTSvxfs/lib/libvxfsutil.a
/opt/VRTSvxfs/lib/libxdsm.a
/opt/VRTSvxfs/sbin/cp
/opt/VRTSvxfs/sbin/cpio
/opt/VRTSvxfs/sbin/fsadm
/opt/VRTSvxfs/sbin/fscat
/opt/VRTSvxfs/sbin/fsckptadm
/opt/VRTSvxfs/sbin/fsclustadm
/opt/VRTSvxfs/sbin/getext
/opt/VRTSvxfs/sbin/ln
/opt/VRTSvxfs/sbin/ls
/opt/VRTSvxfs/sbin/mv
/opt/VRTSvxfs/sbin/qioadmin
/opt/VRTSvxfs/sbin/qiomkfile
/opt/VRTSvxfs/sbin/qiostat
/opt/VRTSvxfs/sbin/qlogadm
/opt/VRTSvxfs/sbin/qlogckd
/opt/VRTSvxfs/sbin/qlogclustadm
/opt/VRTSvxfs/sbin/qlogdb
/opt/VRTSvxfs/sbin/qlogdetach
/opt/VRTSvxfs/sbin/qlogdisable
/opt/VRTSvxfs/sbin/qlogenable
/opt/VRTSvxfs/sbin/qlogmk
/opt/VRTSvxfs/sbin/qlogprint
/opt/VRTSvxfs/sbin/qlogrm
/opt/VRTSvxfs/sbin/qlogstat
/opt/VRTSvxfs/sbin/qlogtrace
/opt/VRTSvxfs/sbin/setext
/opt/VRTSvxfs/sbin/vxdump
/opt/VRTSvxfs/sbin/vxedquota
/opt/VRTSvxfs/sbin/vxenablef
/opt/VRTSvxfs/sbin/vxfsckd
/opt/VRTSvxfs/sbin/vxfsconvert
/opt/VRTSvxfs/sbin/vxfsstat
/opt/VRTSvxfs/sbin/vxquot
/opt/VRTSvxfs/sbin/vxquota
/opt/VRTSvxfs/sbin/vxquotaoff
/opt/VRTSvxfs/sbin/vxquotaon
/opt/VRTSvxfs/sbin/vxrepquota
/opt/VRTSvxfs/sbin/vxrestore
/opt/VRTSvxfs/sbin/vxtunefs
/opt/VRTSvxfs/sbin/vxupgrade
/usr/kernel/drv/fdd
/usr/kernel/drv/fdd.conf
/usr/kernel/drv/qlog
/usr/kernel/drv/qlog.conf
/usr/lib/fs/vxfs/df
/usr/lib/fs/vxfs/ff
/usr/lib/fs/vxfs/fsck
/usr/lib/fs/vxfs/fsckall
/usr/lib/fs/vxfs/fsdb
/usr/lib/fs/vxfs/fstyp
/usr/lib/fs/vxfs/mkfs
/usr/lib/fs/vxfs/ncheck
/usr/lib/fs/vxfs/umount
/opt/VRTS/bin/vxenablef
Problem Description:
--------------------
4751467 (112535) vxrestore omits files when restoring a level 9 dump
with -r flag.
(from 113204-02)
(107855) System panicked while trying to force remove (qlogadm -f remove) a QuickLog device.
(108451) A race condition resulted when the same minor number was allocated by issueing multiple open system calls to the /dev/vxportal driver.
(102634) NFS clients experienced poor performance when allocating blocks to files in a VxFS file system that was almost full.
(from 113204-01)
(87699) Memory leaks occurred when using direct I/O and making a writev(2) or readv(2) system call.
4745082 (98157) The default intent logging mode is "log" when mounting a VxFS file system with the -g (global) option.
4657088 (101308) Panic occurred because PXFS file system vnodes were incorrectly interpreted as VxFS vnodes and mistakenly dereferenced.
4690047 (104879) Panic occurred when an ioctl(2) system call was made to VxFS with a null return value pointer.
4724039 (107074) Running the "fsck -o mounted" command on a globally mounted file system generated an incorrect error message.
(107530) System hang occurred while trying to unmount a context view.
Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic ''installpatch'' and ''backoutpatch'' scripts provided with each patch.
For Solaris 7-9 releases, refer to the man 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/104945-02
The following example removes a patch from a standalone system:
example# patchrm 104945-02
For additional examples, please see the appropriate man pages.
Special Installation Instruction:
---------------------------------
If VxFS 112379-XX was previously installed on your system, you must remove the patch before installing patch 113204-03. To determine if 112379-XX is currently installed, enter the following command:
# /usr/bin/showrev -p | grep "Patch: 112379"
You also need to use the shutdown command to reboot the system after patch installation or de-installation:
shutdown -g0 -y -i6
Additional Notes:
-----------------
Quota reporting and handling commands do not operate correctly if any user or group quota limits or usage exceed one terabyte (1TB). It is advisable to limit user and group quotas to less than one terabyte.
1. VERITAS Incident 112535 (4751467)
vxrestore incorrectly omits files due to referencing an outdated maxino value. The fix of this incident synchronizes the maxino value updates with incremental dump and restore to solve the problem.
(from 113204-02)
1. VERITAS Incident 107855
System panicked while trying to force remove (qlogadm -f remove) a QuickLog device.
2. VERITAS Incident 108451
This incident resolves a problem that occurred when two or more open system calls to the vxportal driver took place at the same time. Numerous utilities can open the /dev/vxportal driver. A race condition exists where more than one process can be allocated the same minor number. When this happens, only one open call can
succeed; other open system calls using this same minor number allocation would fail with ENOMEM error 12.
3. VERITAS Incident 102634
NFS clients experienced poor performance when allocating blocks to files in a VxFS file system that was almost full.
(from 113204-01)
1. VERITAS Incident 87699
When using direct I/O, an application making a writev(2) or readv(2) system call generated memory leaks or caused kernel heap corruption.
2. VERITAS Incident 98157 (4745082/4620205)
Changes the default intent logging mode from "delaylog" to "log" when a VxFS file system is mounted using the generic -g (global) option of the mount command.
3. VERITAS Incident 101308 (4657088)
The PxFS file system uses the underlying file system type (VxFS) as its VxFS layer to make it transparent to applications. So VxFS may interpret PxFS vnodes to be VxFS vnodes, mistakenly dereference the vnode as a VxFS vnode, and panic. In addition to checking for VxFS type, VxFS now implements checks to determine whether a vnode is VxFS vnode.
4 VERITAS Incident 104879 (4690047)
Panic occurred when an ioctl(2) system call was made to VxFS with a null return value pointer.
5. VERITAS Incident 107074 (4724039)
When the fsck -o mounted command was run on a globally mounted file system, the error message "unable to determine if file system
on device <x> is snapped" was displayed, though the command was successful.
6. VERITAS Incident 107530
A file system hang could occur while trying to freeze a VxFS file system (during an unmount operation for example). A thread could sleep for an indefinite time (due to a missed wakeup) waiting for the log buffer to be flushed, preventing the unmount from freezing the file system.
Patch-ID# 113208-02, 113209-02, 113210-02, 113211-02
Keywords: VRTSfspro 3.5MP1 GA03
Synopsis: Cumulative patch for VRTSfspro 3.5,REV=GA06d
Date: Dec/06/02
Solaris Release: 2.6, 7, 8, 9
SunOS release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS File System Provider
Unbundled Release: 3.5
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4712177 4718728 4774250
Changes incorporated in this version: 4774250
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
/opt/VRTSfspro/lib/osfs_provider.so
/opt/VRTSfspro/lib/vxfs_provider.so
/opt/VRTSfspro/lib/searchprovider.so
/opt/VRTSfspro/config/fspro.sh
/opt/VRTSfspro/config/ce_guids.sh
/opt/VRTSfspro/extensions/VxFsHelp.en.jar
/opt/VRTSfspro/extensions/VxFsOneguiResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsSysDiskResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsVmLibResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsVmResourceBundle.en.jar
/opt/VRTSfspro/extensions/VxFsCE.jar
/opt/VRTSfspro/extensions/VxSearchCE.jar
/opt/VRTSfspro/extensions/SearchResourceBundle.en.jar
/opt/VRTSfspro/msgcats/system/IsisSkin/java/1033/osfs.1033.cat
/opt/VRTSfspro/msgcats/system/IsisSkin/java/1033/vxfs.1033.cat
Problem Description:
4774250 VEA--Feature to monitor VxFS file system capacity is not working. (This 3.5 GA06d bug was fixed in patch 113208-01 but was not documented in the accompanying README.113208-01.)
(from 113208-01)
4712177 Errors when opening Mount FS Details window during VEA volume creation.
4718728 VEA fails to redraw/refresh window during large volume mkfs.
Patch Installation Instructions:
--------------------------------
Refer to the manual pages for instructions on using the patchadd and patchrm commands provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/123456-01
The following example removes a patch from a standalone system:
example# patchrm 123456-01
For additional examples, refer to the appropriate manual pages.
Special Install Instructions:
-----------------------------
1. In addition to this patch (113208-02), there are patches available for other components of the VERITAS Volume Manager and VERITAS Enterprise Administrator (VEA) GUI that VERITAS recommends you install. The patches are:
112392-04 (for VRTSvxvm--VERITAS Volume Manager)
113203-02 (for VRTSob--VERITAS Enterprise Administrator Service)
113595-02 (for VRTSobgui--VERITAS Enterprise Administrator)
113596-02 (for VRTSvmpro--VERITAS Volume Manager Services Provider)
2. If VERITAS File System is installed on the system, it must be upgraded with its patch (or its revision if superseded)
113204-03 (for VRTSvxfs--VERITAS File System)
3. It is advisable to install the patches (or their revisions if superseded) in the following order:
112392-04 (VRTSvxvm patch)
113204-03 (VRTSvxfs patch)
113203-02 (VRTSob patch)
113595-02 (VRTSobgui patch)
113596-02 (VRTSvmpro patch)
113208-02 (VRTSfspro patch)
4. Before installing the patch, stop vxsvc by typing:
/opt/VRTSob/bin/vxsvc -k
5. Restart vxsvc by typing:
/opt/VRTSob/bin/vxsvc
Additional Notes:
-----------------
This patch is required for VRTSmufsp 3.5MP1J (Multi-language File System Provider package). So this must be installed before VRTSmufsp 3.5MP1J can be installed.
This patch is distributed with VERITAS File System as well VERITAS Volume Manager products.
This patch contains fixes for the following incidents.
1. VERITAS Incident 103073
The search provider and its extension are always over-written, otherwise they will never be replaced even if required to be.
2. VERITAS Incident 103284
Fixes AIX/PIT conformance issues.
3. VERITAS Incident 104181
Purges the registry of the stale search extension entries.
4. VERITAS Incident 104705
Multi-language File System Provider (VRTSmufsp) packaging support.
5. VERITAS Incident 105292
Repairs Multi-language File System Provider (VRTSmufsp) packaging.
6. VERITAS Incident 105561
Fixes a very intermittent memory leak that occurred on some systems during event processing.
7. VERITAS Incident 105886
Removes references to discontinued disk provider from the Registry.
8. VERITAS Incident 104921
Presents supported UFS block sizes correctly in the GUI.
9. VERITAS Incident 104168
Disallows spaces in mount points in GUI.
10. VERITAS Incident 105965
Updates the GUI correctly for changes in file system details.
11. VERITAS Incident 103972
Decouples the file system provider and client to independently enable or disable support for the VxFS space threshold-alert throttle interval.
12. VERITAS Incident 109479
VRTSfspro patch installation now checks the target Solaris version against that of the patch and fails installation if they do not match.
13. VERITAS Incident 111316
Make text area in task properties non-editable.
14. VERITAS Incident 110637
Add Property Page for File Systems folder.
15) VERITAS Incident 110513
For VxFS snapshots, if the file system mount fails but the volume creation succeeds, removes the created volume.
*********************************************************************
Patch-ID# 113595-02
Keywords: localization copyright
Synopsis: VRTSobgui
Date: Nov/15/2002
Solaris Release: 2.6, 2.7, 2.8, 2.9
SunOS Release: 5.6, 5.7, 5.8, 5.9
Unbundled Product: VERITAS Enterprise Administrator
Unbundled Release: 3.0.2.261
Relevant Architectures: sparc
Bug IDs fixed with this patch: 4724966
Changes incorporated in this version:
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by:
Files included with this patch:
<install_dir>/bin/vea
<install_dir>/lib/OBGUI.jar
<install_dir>/lib/cat/resource.jar
<install_dir>/lib/ci.jar
<install_dir>/lib/cicustom.jar
/opt/VRTS/man/man1m/vea.1m
Problem Description:
(from 113595-01)
4724966 (105280) VEA GUI loses connection after time, and does not easily recover.
(102279) Update copyright information for man pages
(102398) I18n: Running english VEA client on Japanese OS downloads Japanese catalogs from the server
(102566) I18n: Cannot handle Japanese on VEA client running on Windows while managing a UNIX server
(106119) Performance issue while connection to the first machine
(106206) Copyright in about box needs editing
(106239) Local machine disconnects from VEA GUI
(106360) When -host option is provided to VEA, the Favorites do not get autoconnected
(107194) Alert Log and Task Log policy not working
(107268) Untranslated string in VEA Client
(111283) change Mnemonic conflict for French Aide and Action
This patch brings VEA to the version equivalent to 3.0.2.265
Patch Installation Instructions:
--------------------------------
For Solaris 2.6, refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch.
For Solaris 7, 8, and 9, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/113595-02
The following example removes a patch from a standalone system:
example# patchrm 113595-02
For additional examples, see the appropriate man pages. Any other special or non-generic installation instructions should be described below as special instructions.
Special Install Instructions:
-----------------------------
None.
Attachments
|
|
|
Legacy ID
254409
Article URL http://www.symantec.com/docs/TECH23892
Terms of use for this information are found in Legal Notices









Thank you.