Patch-ID# 119152-01 Keywords: sam-fs, qfs, archive, storage, filesysytem, sam-qfs, multi-client Synopsis: QFS 4.3 Solaris 8 Patch Date: Apr/21/2005 Install Requirements: NA Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: QFS Unbundled Release: 4.3 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 2123032 2123526 2123529 2123599 2123600 2123601 2123605 2123625 2123672 2123674 2123675 2123676 2123686 2123724 2123767 2123770 2123800 2123835 2123836 2123837 2123839 2123840 2123842 2123882 2123888 2123895 2124171 2124229 2124273 2124458 2124479 2124480 2124482 2125274 2125279 4914386 4963658 5061613 5082197 5101188 5103731 5105246 6203401 6207927 6214673 6214727 6215359 6215478 6217689 6222648 6225453 6241784 Changes incorporated in this version: 2123032 2123526 2123529 2123599 2123600 2123601 2123605 2123625 2123672 2123674 2123675 2123676 2123686 2123724 2123767 2123770 2123800 2123835 2123836 2123837 2123839 2123840 2123842 2123882 2123888 2123895 2124171 2124229 2124273 2124458 2124479 2124480 2124482 2125274 2125279 4914386 4963658 5061613 5082197 5101188 5103731 5105246 6203401 6207927 6214673 6214727 6215359 6215478 6217689 6222648 6225453 6241784 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: /etc/fs/samfs/mount /etc/init.d/samfs.shared /etc/opt/SUNWsamfs/startup/sampkgchk /etc/opt/SUNWsamfs/startup/samsyschk /etc/sysevent/config/SUNW,SUNWsamfs,sysevent.conf /kernel/drv/samaio /kernel/drv/samaio.conf /kernel/drv/samioc /kernel/drv/samioc.conf /kernel/drv/sparcv9/samaio /kernel/drv/sparcv9/samioc /kernel/drv/sparcv9/samst /kernel/fs/samfs /kernel/fs/sparcv9/samfs /opt/SUNWsamfs/bin/samchaid /opt/SUNWsamfs/bin/sdu /opt/SUNWsamfs/bin/setfa /opt/SUNWsamfs/bin/sfind /opt/SUNWsamfs/bin/sls /opt/SUNWsamfs/client/lib/libsamrpc.so /opt/SUNWsamfs/client/src/client/Makefile /opt/SUNWsamfs/client/src/client/sam_attrtoa.c /opt/SUNWsamfs/client/src/client/samfs_clnt.c /opt/SUNWsamfs/client/src/client/samrpc.c /opt/SUNWsamfs/client/src/xdr/Makefile /opt/SUNWsamfs/client/src/xdr/sam_xdr.c /opt/SUNWsamfs/examples/defaults.conf /opt/SUNWsamfs/examples/hosts.shsam1 /opt/SUNWsamfs/examples/hosts.shsam1.local.client /opt/SUNWsamfs/examples/hosts.shsam1.local.server /opt/SUNWsamfs/examples/mcf /opt/SUNWsamfs/examples/samfs.cmd /opt/SUNWsamfs/examples/sendtrap /opt/SUNWsamfs/include/lib.h /opt/SUNWsamfs/include/samrpc.h /opt/SUNWsamfs/include/stat.h /opt/SUNWsamfs/include/version.h /opt/SUNWsamfs/lib/libsam.so /opt/SUNWsamfs/lib/libsamapi.so /opt/SUNWsamfs/lib/libsamcat.so /opt/SUNWsamfs/lib/libsamfs.so /opt/SUNWsamfs/lib/libsammgmt.so /opt/SUNWsamfs/lib/libsamrft.so /opt/SUNWsamfs/lib/libsamsanergy.so /opt/SUNWsamfs/lib/libsamut.so /opt/SUNWsamfs/lib/sparcv9/libsam.so /opt/SUNWsamfs/man/man1/sdu.1 /opt/SUNWsamfs/man/man1/setfa.1 /opt/SUNWsamfs/man/man1/sfind.1 /opt/SUNWsamfs/man/man1/sls.1 /opt/SUNWsamfs/man/man1/squota.1 /opt/SUNWsamfs/man/man1m/backto.1m /opt/SUNWsamfs/man/man1m/mount_samfs.1m /opt/SUNWsamfs/man/man1m/qfsdump.1m /opt/SUNWsamfs/man/man1m/qfsrestore.1m /opt/SUNWsamfs/man/man1m/sam-fsd.1m /opt/SUNWsamfs/man/man1m/sam-mgmtrpcd.1m /opt/SUNWsamfs/man/man1m/sam-sharefsd.1m /opt/SUNWsamfs/man/man1m/sambcheck.1m /opt/SUNWsamfs/man/man1m/samchaid.1m /opt/SUNWsamfs/man/man1m/samcmd.1m /opt/SUNWsamfs/man/man1m/samd.1m /opt/SUNWsamfs/man/man1m/samexplorer.1m /opt/SUNWsamfs/man/man1m/samfsck.1m /opt/SUNWsamfs/man/man1m/samfsconfig.1m /opt/SUNWsamfs/man/man1m/samfsinfo.1m /opt/SUNWsamfs/man/man1m/samfstyp.1m /opt/SUNWsamfs/man/man1m/samgrowfs.1m /opt/SUNWsamfs/man/man1m/sammkfs.1m /opt/SUNWsamfs/man/man1m/samncheck.1m /opt/SUNWsamfs/man/man1m/samquota.1m /opt/SUNWsamfs/man/man1m/samquotastat.1m /opt/SUNWsamfs/man/man1m/samsharefs.1m /opt/SUNWsamfs/man/man1m/samtrace.1m /opt/SUNWsamfs/man/man1m/samu.1m /opt/SUNWsamfs/man/man1m/samunhold.1m /opt/SUNWsamfs/man/man1m/set_admin.1m /opt/SUNWsamfs/man/man3/intro_libsam.3 /opt/SUNWsamfs/man/man3/intro_libsamrpc.3 /opt/SUNWsamfs/man/man3/sam_advise.3 /opt/SUNWsamfs/man/man3/sam_lstat.3 /opt/SUNWsamfs/man/man3/sam_setfa.3 /opt/SUNWsamfs/man/man3/sam_stat.3 /opt/SUNWsamfs/man/man3x/intro_libsam.3x /opt/SUNWsamfs/man/man3x/intro_libsamrpc.3x /opt/SUNWsamfs/man/man3x/sam_closerpc.3x /opt/SUNWsamfs/man/man3x/sam_initrpc.3x /opt/SUNWsamfs/man/man3x/sam_lstat.3x /opt/SUNWsamfs/man/man3x/sam_setfa.3x /opt/SUNWsamfs/man/man3x/sam_stat.3x /opt/SUNWsamfs/man/man4/defaults.conf.4 /opt/SUNWsamfs/man/man4/hosts.fs.4 /opt/SUNWsamfs/man/man4/hosts.fs.local.4 /opt/SUNWsamfs/man/man4/mcf.4 /opt/SUNWsamfs/man/man4/samfs.cmd.4 /opt/SUNWsamfs/mibs/RFC-1215.txt /opt/SUNWsamfs/mibs/RFC1155-SMI.txt /opt/SUNWsamfs/mibs/RFC1213-MIB.txt /opt/SUNWsamfs/mibs/SNMPv2-CONF.txt /opt/SUNWsamfs/mibs/SNMPv2-MIB.txt /opt/SUNWsamfs/mibs/SNMPv2-SMI.txt /opt/SUNWsamfs/mibs/SNMPv2-TC.txt /opt/SUNWsamfs/mibs/SNMPv2-TM.txt /opt/SUNWsamfs/mibs/SUN-SAM-MIB.mib /opt/SUNWsamfs/sbin/HAStoragePlus_samfs /opt/SUNWsamfs/sbin/backto /opt/SUNWsamfs/sbin/clientmgmt /opt/SUNWsamfs/sbin/fault_log /opt/SUNWsamfs/sbin/sam-mgmtrpcd /opt/SUNWsamfs/sbin/sam-sharefsd /opt/SUNWsamfs/sbin/samadm /opt/SUNWsamfs/sbin/samcmd /opt/SUNWsamfs/sbin/samd /opt/SUNWsamfs/sbin/samexplorer /opt/SUNWsamfs/sbin/samfsconfig /opt/SUNWsamfs/sbin/samquota /opt/SUNWsamfs/sbin/samquotastat /opt/SUNWsamfs/sbin/samsharefs /opt/SUNWsamfs/sbin/samtrace /opt/SUNWsamfs/sbin/samu /opt/SUNWsamfs/sbin/samunhold /opt/SUNWsamfs/sbin/set_admin /opt/SUNWsamfs/sbin/snmptrap /opt/SUNWsamfs/sbin/sparcv7/samtrace /opt/SUNWsamfs/sbin/sparcv9/samtrace /opt/SUNWsamfs/sbin/tapealert_log /opt/SUNWsamfs/sbin/tapealert_trap /opt/SUNWsamfs/sc/bin/scqfs_fini /opt/SUNWsamfs/sc/bin/scqfs_init /opt/SUNWsamfs/sc/bin/scqfs_monitor_check /opt/SUNWsamfs/sc/bin/scqfs_monitor_start /opt/SUNWsamfs/sc/bin/scqfs_monitor_stop /opt/SUNWsamfs/sc/bin/scqfs_postnet_stop /opt/SUNWsamfs/sc/bin/scqfs_prenet_start /opt/SUNWsamfs/sc/bin/scqfs_probe /opt/SUNWsamfs/sc/bin/scqfs_start /opt/SUNWsamfs/sc/bin/scqfs_stop /opt/SUNWsamfs/sc/bin/scqfs_update /opt/SUNWsamfs/sc/bin/scqfs_validate /opt/SUNWsamfs/sc/etc/SUNW.qfs /usr/lib/devfsadm/linkmod/SUNW_samaio_link.so /usr/lib/fs/samfs/bcheck /usr/lib/fs/samfs/fsck /usr/lib/fs/samfs/fstyp /usr/lib/fs/samfs/libsamconf.so /usr/lib/fs/samfs/mkfs /usr/lib/fs/samfs/ncheck /usr/lib/fs/samfs/qfsrestore /usr/lib/fs/samfs/sam-fsd /usr/lib/fs/samfs/sparcv7/fsck /usr/lib/fs/samfs/sparcv9/fsck /usr/lib/fs/samfs/sparcv9/libsamconf.so /usr/lib/locale/C/LC_MESSAGES/SUNWsamfs /var/svc/manifest/application/management/sam-mgmt.xml Problem Description: 6241784 unload library command doesn't 'off' the library 6225453 Archiver log shows incorrect values for equipment ordinal 6222648 MDS resource BOOT method not tolerant of devices temporary unavailability 6217689 SAMFS 4.2: damage files after sam_restore_file function 6215478 df -k inconsistant between MDS and MDC 6215359 Linking sparcv9 binary against -lsam yields undefined symbol dev_nm2dt 6214727 Linux client fails to properly hand MDS switchover on shared file system 6214673 df isn't accurate on the MULTI_READER host. 6207927 sam-arfind exit status 008b 6203401 archiver setting attribute breaks setfa() direct I/O 5105246 lmon on node appears to be stuck in kaio after cluster fault injection 5103731 On a multi-homed system, SAM needs to communicate with the remote servers, whet 5101188 Updates needed to support patching 4.3 5082197 Cannot umount the file system after using samaio pseudo driver 5061613 Shared QFS: clients: file modification time is stuck 4963658 RAC Instance on surviving node terminated by LMON, Agent timed out 4914386 MPI test with 11 processes creating same file hangs 10 minutes on shared filesys 2125279 pkgrm unable to unload samaio driver followed by a panic in samioc 2125274 Shared QFS: clients: md devices: random ill-formed i/o: file data corruption 2124482 Request of unsupported mode sense page 0x21 downs DISC robot 2124480 Linking sparcv9 binary against -lsam yields undefined symbol dev_nm2dt 2124479 No inodes on freelist with preallocated .inodes after upgrade from 4.0 2124458 Capacity is getting incorrectly updated in the catalog for SDLT320 2124273 samfsck seems to be processing 1 duplicate block at a time (collect and sees more, just fixes one) 2124229 QFS Linux: uname on certain Linux systems returns null 2124171 Shared drives selects idle drive even if it is already in use. 2123895 recycler is calculating percentages incorrectly 2123888 Disk Recycling produces the following error "ecycler[27811:1]: SamMalloc(buf->active_list, 2400) >fa 2123882 samfsck removes known good data files 2123842 QFS Linux: missing memalign function prototype leads to mounting errors 2123840 The 4.3.K build introduced a memory leak in file locking of a shared samfs file. 2123839 archiver setting attribute breaks setfa() direct I/O 2123837 sdu aborts on recursive symbolic links 2123836 star recovery of data for > 10 GB regular file adds data and corrupts file 2123835 sfind core dumps when segment size is larger than 4gb. 2123800 Can't install on custom kernel on 4.4.J; regression from 4.4.F 2123770 recycler not recycling large Gb size disk archive files 2123767 samfs directory being released and unable to be mounted again 2123724 Hang while compiling on QFS mount point on SUSE8. 2123686 SAM should never write to tape if EOD not found 2123676 Positioning error, followed by open error, leads to infinite retries 2123675 Media Error flag is cleared inappropriately 2123674 media error "E" flag should be set for media with unreadable labels after audit for acsls robot 2123672 Increase maximum backlog of pending connections 2123625 samfsdump -u within 4.0.85 fails when restoring to 4.2.8 2123605 QFS Linux: Need to protect abstraction layer binary with SMI BCL 2123601 MPI test with 11 processes creating same file hangs 10 minutes on shared filesys 2123600 Cannot umount the file system after using samaio pseudo driver 2123599 lmon on node appears to be stuck in kaio after cluster fault injection 2123529 MDS resource BOOT method not tolerant of devices temporary unavailability 2123526 QFS Linux: samplorer_linux looks in wrong place for samtrace 2123032 Several programs, including cvs, can get ESTALE from NFS exported from shared SAM-QFS client Patch Installation Instructions: -------------------------------- For Solaris 7-8 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 Install Instructions: ----------------------------- None. README -- Last modified date: Thursday, April 21, 2005