Patch-ID# 113174-09 Keywords: performance suite qfs sunwqfs security Synopsis: Performance Suite 4.0 Solaris 8 Patch Date: May/17/2004 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: QFS Unbundled Release: 4.0 Xref: Topic: Relevant Architectures: sparc NOTE: Please reference the Special Install Instructions section for important information BugId's fixed with this patch: 4688854 4689418 4689480 4689497 4689504 4689506 4689522 4689523 4689532 4689547 4689562 4689598 4689628 4689700 4689745 4699961 4704064 4705543 4705677 4707619 4708043 4709849 4709892 4710569 4710572 4712497 4713609 4714303 4714442 4716150 4716410 4717091 4717179 4717672 4718533 4718539 4718999 4719058 4719530 4720177 4720881 4721111 4721477 4721705 4722225 4722413 4722951 4723764 4724014 4725781 4726093 4726102 4726457 4727090 4727135 4727213 4727241 4727309 4727892 4728493 4728519 4728824 4729233 4729517 4729655 4729689 4731026 4731675 4731747 4732121 4732200 4732295 4733101 4733936 4734048 4734671 4734906 4735537 4736171 4736750 4737326 4737363 4737454 4737490 4737654 4738193 4738907 4739724 4739865 4740413 4740693 4740979 4742181 4743003 4743017 4743760 4743814 4744018 4744187 4744699 4745116 4745657 4745814 4746260 4746268 4747241 4747289 4747723 4748735 4749534 4749565 4749808 4750140 4750212 4750799 4750855 4751004 4751084 4751449 4751474 4751496 4751507 4751782 4752549 4752604 4752981 4753007 4753135 4753683 4753795 4753994 4753997 4754652 4755331 4755412 4755499 4756053 4756075 4756201 4756825 4757155 4757337 4757426 4757861 4758137 4758300 4759814 4759854 4759879 4759961 4760880 4761058 4761843 4761858 4761889 4762549 4762724 4762741 4762780 4762833 4763102 4763143 4763839 4764063 4764411 4765986 4766174 4766490 4767087 4767321 4767548 4768871 4768899 4769715 4769737 4770190 4770378 4770422 4770439 4770664 4771292 4771336 4771393 4771423 4771478 4771560 4771564 4771565 4771568 4771570 4771572 4771574 4771629 4771642 4771925 4772060 4772709 4773998 4774596 4774718 4774959 4775685 4775799 4776685 4776855 4776924 4777543 4777611 4777684 4778082 4778103 4778381 4778425 4780990 4780996 4781033 4781781 4781791 4781865 4781930 4782123 4782183 4782596 4782604 4782791 4783281 4783320 4783586 4785039 4785210 4785236 4786508 4786722 4786931 4787122 4787149 4787168 4787385 4787560 4787747 4787860 4788382 4788571 4790181 4790193 4790587 4790764 4791510 4791603 4791696 4793459 4793675 4794456 4794459 4794480 4795927 4796429 4797271 4797528 4797553 4798363 4798365 4798419 4798497 4799292 4799480 4799601 4799649 4799828 4799853 4799877 4799879 4800345 4800352 4800893 4801088 4802038 4802058 4802402 4802425 4802926 4802955 4802956 4803076 4803088 4803201 4804189 4804462 4804695 4804905 4805583 4805749 4805802 4805963 4806247 4806394 4806804 4807132 4807227 4807300 4807670 4807676 4807740 4808083 4808714 4808857 4809440 4809491 4809501 4809815 4809969 4810170 4810582 4811203 4811293 4811884 4811939 4812158 4812642 4813625 4814231 4814477 4814931 4815989 4816014 4816023 4817949 4818789 4818844 4819361 4820067 4820547 4821220 4821315 4821586 4821691 4823617 4823679 4823877 4824351 4826354 4826377 4826560 4827473 4827749 4828323 4828616 4828668 4829011 4829202 4829679 4829871 4830527 4830535 4831320 4832145 4832932 4833200 4833399 4833552 4834769 4835558 4835852 4835865 4835879 4836600 4836609 4836739 4837247 4837251 4837306 4837430 4838041 4838901 4838961 4839498 4839560 4839826 4839828 4839829 4840130 4841003 4841029 4841580 4841723 4843372 4844341 4844844 4845190 4845266 4846293 4846300 4846304 4847122 4847260 4849598 4850138 4850143 4852607 4852761 4852767 4853966 4856627 4856995 4857264 4859215 4859790 4861558 4862509 4862572 4862581 4863017 4863267 4863931 4863992 4864049 4864935 4865333 4866139 4867841 4867891 4868769 4869048 4869862 4869934 4869970 4870784 4871861 4872377 4872629 4872841 4873789 4873895 4874069 4874273 4874708 4875399 4875955 4876205 4876659 4876712 4877198 4877394 4877757 4877863 4878129 4878619 4879420 4879923 4879927 4879951 4879962 4880276 4881120 4881130 4883230 4884418 4885108 4885523 4886317 4886815 4887639 4888026 4889402 4889413 4890628 4892294 4893554 4894467 4896636 4896716 4896891 4897373 4897964 4898418 4898485 4898693 4899262 4899586 4900567 4900732 4901203 4901890 4902214 4903572 4904564 4905013 4905043 4905960 4905971 4907395 4908331 4908375 4908378 4908811 4910584 4910737 4911335 4911780 4912579 4912793 4913644 4914268 4914369 4914437 4916139 4916343 4916908 4917256 4917381 4920262 4920634 4921445 4924151 4924374 4925902 4927461 4928427 4929621 4930437 4931750 4933286 4935073 4935924 4936537 4936790 4938011 4941999 4943378 4943414 4943440 4944279 4945295 4947371 4948000 4948808 4951552 4951732 4951973 4952563 4954630 4955227 4955262 4955411 4956761 4959143 4960445 4960492 4961384 4961414 4961445 4963511 4964147 4965143 4965193 4967372 4967608 4969838 4969857 4970062 4970786 4971241 4972729 4974834 4975087 4975654 4975791 4976076 4979335 4983734 4986511 4988253 4988847 4993483 4994439 4994691 4996077 4998032 5003346 5004119 5006356 5008477 5009137 5009658 5010516 5010990 5011140 5022867 5030462 5038419 Changes incorporated in this version: 4975087 4988847 5006356 5008477 5009137 5009658 5010990 5011140 5022867 5030462 5038419 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 /kernel/drv/sparcv9/samst /kernel/fs/samfs /kernel/fs/sparcv9/samfs /kernel/sys/samsys /kernel/sys/sparcv9/samsys /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/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/libsamftp.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/info.sh.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-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/samfsck.1m /opt/SUNWsamfs/man/man1m/samfsconfig.1m /opt/SUNWsamfs/man/man1m/samfsinfo.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/man3/intro_libsam.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/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/sbin/info.sh /opt/SUNWsamfs/sbin/sam-sharefsd /opt/SUNWsamfs/sbin/samcmd /opt/SUNWsamfs/sbin/samd /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/sparcv7/samtrace /opt/SUNWsamfs/sbin/sparcv9/samtrace /usr/lib/fs/samfs/bcheck /usr/lib/fs/samfs/fsck /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/sparcv9/libsamconf.so /usr/lib/locale/C/LC_MESSAGES/SUNWsamfs Problem Description: 5038419 SAM-QFS hangs on read of staging file w/ SANergy "special k" on AIX 5030462 Link count handling broken 5022867 SetSyscall() message unclear, left over error file prevents fs mount 5011140 bringover triggers "sam_get_hardlink_parent: ext_hlp = 0" message 5010990 fsck makes spurious complaint about directory parent count 5009658 sam-arcopy hung after associated stage failed with full disk cache 5009137 bug 4994439 causes request for stage -n buffer to hang waiting for memory 5008477 samfs hung if creating a file or directory failed due to quota limit. 5006356 sam-qfs needs to handle arbitrary hard links correctly 4988847 Shared QFS client loops after ENXIO returned from server 4975087 unexpected behaviour while running link() / rmdir() syscall simultaneously (from 113174-08) 5010516 Disable stage -n user memory buffer in 4.0 5004119 Inodes left in busy state if no error. 5003346 Solaris 9 patch takes system call 181 that SAM-FS/QFS had been using 4998032 Change multi-reader to match 3.5 4996077 Uninitialized stack variable in sam_refresh_shared_reader_ino(). 4994691 POSIX failure testing maximum hard links 4994439 Cannot read data from stage -n file when file system is 100% full 4993483 sam-releaser prints null inode pathname 4988253 Shared QFS: shared clients: ill-formed random I/O: file data corruption 4986511 samrestore fails on files with segment attribute set at 4GB and higher 4983734 hard link parent processing doesn't work with too many links 4979335 sam-ftpd core dumped due to assertion enabled in non-debug build 4976076 Archiver hangs when waiting for files to stage with unavailable media. 4975654 samfsck returns bogus errors on mkfs -i'd filesystem. 4970786 release of file, partial = 8k only releases down to 16k 4967608 archiverd can't see the foreign media stage volumes. 4967372 SANergy functionality broken w/ directio files 4964147 Qualify PetaSite S-series with S-AIT tape drive 4963511 libmgr - Need S-AIT tape graphical image file 4960492 invalid parent.ino and parent.gen in file inode 4928427 Qualstar TLS 6000 inquiry.conf string missing 4916908 offline files never get archived if ovflmin not defined 4889402 shared fs: multiple client cp's results in panic due to network buffer overflow 4787560 stack overflow due to recursive sam_inactive_vn calls (from 113174-07) 4975791 panic: crash in sam_get_fseq called from sam_get_ino 4974834 Multi-Reader is slower in 4.0 than 3.5 4972729 4GB file using ssum will not stage back 4971241 4.1 samfsck doesn't handle quota files on stripe groups correctly 4970062 samtool and robottool export wrong tape 4969857 Shared QFS: mount man page: mh_write option needs to specify page-formed I/O 4969838 Shared QFS: NFS mounted from shared server: ENOENT errors: file data corruption 4965193 cycle in blocking chain when using 3.5.0, or 4.0 with old stager 4965143 Remove mod time fix 4961445 Shared QFS: file data corruption with associated ENOENT error (errno 2) 4961414 Stale entry in client DNLC cannot be removed 4961384 stagerd has gone due to Fatal OS call error: mmap(.....):Invalid argument 4960445 deadlock in SAMFS kernel threads 4959143 samfsdump returns "cannot F_IDMVA, : Value too large for defined data t 4956761 file not in correct archive set when using maxsize parameter 4955411 staging of archive copy split across multiple VSNs failed 4955262 Add 4.0.1 README content to SAM-QFS for the 4.0.1 release 4955227 The -reserve dir option in the archiver.cmd file 4954630 RFE: Qualify IBM 3590H for 4.0 4952563 samfsck execution time greater than 20 hours with quotas for large UID and GID 4951552 sam-arcopy hangs on busy file 4948000 can't disable daemon tracing using dtrace command in samu 4945295 SAM-FS should not re-label a bad media. 4944279 loading a tape doesn't set blocksize, but audit does 4941999 samfsrestore panics system - sam_get_acl_inherit - recursive rw_enter 4936537 sam-archiverd considers removable media devices when dividing for disk archive 4933286 mingain and calculations of percentages 4924374 RFE: info.sh should capture samcmd s, device status. 4920634 archive_audit reports on huge removable media files 4914268 ampex tape library attempts to load one VSN into 2 tape drives 4877863 sam-archiverd sets volume overflow on archive set/files that do not qualify 4867891 sam-migd segfaults if message debugging is turned on 4771336 Assertion failure when using ACLs on directories 4760880 Super-user should be able to create a file without a w/x permission on directory (from 113174-06) 4951973 Shared QFS: not cleaning up inodes and associated disk blocks after removal 4951732 Shared QFS: voluntary switch-over: NFS on shared client: file data corruption 4948808 Stager hanging on inode 4947371 Shared QFS: debug build: assertion failed: ((*ipp)->flags.bits & SAM_HASH) 4943440 QFS: enabling tracing dynamically doesn't work 4943414 Panic: "vn_rele vnode reference count 0" after rename 4943378 staging sometimes does not start after package install or at initialization 4938011 Shared QFS: NFS on shared client: SAM-QFS build breaks 4936790 SAM-QFS needs to update ACSLS error codes. 4935924 Shared QFS: voluntary switch-over: NFS from server: file data corruption 4935073 Allow 4 character media type in the catalog. 4931750 stager daemon ignores tape library coming back online 4930437 ENOSPC is reported in error on shared client, causing customer app failure. 4929621 quota not working at DAU size of 24 where DAU of 16 or 32 _is_ functional 4927461 info.sh - improve archiver/stager data directory dump method 4925902 The stager hangs sporadically 4924151 sammkfs -i has problems with > 8 million inodes 4921445 Shared QFS: panic if sam_resend_mount fails from a client 4920262 SAM-FS4.0.26M Stage commands does not work as expected 4917381 Shared QFS: pages not being invalidated properly; mkdir dir cannot be seen 4917256 patch scripts need to be updated under cvs 4916343 Deadlock, via buffer cache, between fsflush and sam_sharefs_thread 4916139 Need to document "nstreams" parameter should be defined in samfs.cmd. 4914437 Shared QFS: Lease re-establish does not work on server 4914369 Shared QFS: creating a symlink can panic in sam_process_name_request 4910737 RFE: Qualify STK 9840C 4905013 releaser threads hung - inode reader lock deadlock 4902214 Missing declaration of sam_mediatoa leads to compile warning 4900732 Shared QFS:unlink() of file from one node,leaves it accessible from another 4900567 RFE: When media is successfully unloaded, clear the U bit from the catalog 4898485 RFE: Historian should support operator information field. 4897373 Archiver writes beyond tape early warning causing write of EOD to fail 4896891 Shared QFS: voluntary switch-over: panic: BAD TRAP: type=31 4894467 SAM clears device table too early on unload 4880276 Qualify S-AIT FC/SCSI tape drive with PetaSite S series 4875399 sfind -user/group tests do not work for user/group names that resolve to long va 4868769 samfs 4.0 is not able to swap drives after an hardware failure 4864935 Shared FS: NSTREAMS mount param maximum and default needs to be increased 4859215 RFE: Qualify IBM LTO-2 tape drive 4838961 RFE: Add new archive -W attr to wait for all (specified) copies 4689497 samu p, u and w displays not working. (from 113174-05) 4913644 The ftruncate call doesn't always truncate with shared fs from 4.0.39 on. 4912793 samchaid of files larger than 2GB fails on filesystem with sam quotas 4912579 rw_exit panic in sam_client_space_vn 4911780 SANergy 'hold blocks' flag should disallow file release. 4911335 deadlock introduced by 4864049 4910584 Stage request received via SANergy resets directio flag 4908811 RE: Shared QFS: nodev is not working (not in field) 4908378 staging of files aborts with "No such process" errors 4908375 Multiple append lease message can be displayed incorrectly 4908331 Files are not being archived if archive set name is close to 29 chars 4907395 samfsck core dump when encountering large number of duplicate blocks 4905971 Panic: rw_exit: lock not held - when setting a directio flg for segmented file 4905960 Shared QFS: Unmounting fs on metadataserver causes warning messages on client 4905043 Hangs occur when staging and SANergy clients are reading 4904564 files within no_archive are getting archived 4903572 Shared QFS: 4.0 (not in field) failover causes corruption for mmm tests. 4901890 File locking fails for shared file system starting at 4.0.41. 4901203 archiver -lv output change regression - unwanted lines introduced 4899586 Need to remove verbose "SAM-FS: processed stale inode" for official patch releas 4899262 race condition in sam_get_ino causes panic releasing vnode 4898693 Shared FS: thread creation/termination sync problem 4898418 metadata server switchover during archiving hangs 4897964 Regression in "samfsck -R " impacts 4.0 patches, Availabil 4896716 migration toolkit stage gets ECOMM on shared fs 4896636 info.sh enhancements based on 4.0 field experiences 4893554 Shared QFS - switch-over failed with "sam_gethost call failed: Device busy" 4892294 Shared FS: sam-sharefsd provides misleading error messages w/ inconsistent FS 4890628 showqueue output displays inaccurate grouping of files with -sort path 4889413 heavy client IO causes SBLK read errors 4888026 optical driver fails to find EOV 4887639 Shared QFS: debug panic because WRITER lock not held in sam_proc_truncate. 4886815 mount_samfs man page states tracing is off. Turn tracing off in 4.0 4886317 Shared QFS: must restrict access to the .inodes file like non-shared 4885523 Shared QFS - Deadlock: cycle in blocking chain panic 4885108 Archiving of files in sam-fs file system does not occur without arrestart 4884418 Unable to archive modified segmented files 4883230 RFE: SAM-QFS <=> SANergy API should treat RETRIEVE/WAIT separately 4881130 samfsrestore has slow performance after 4.0.10 4881120 Shared QFS: failover: indirect block processing results in data corruption 4879962 Redundant check for inode version in sam_remove_name 4879951 Samfs 4.0 does not handle 7 Character barcodes on Grau library 4879927 "release" of file held by SANergy destroys file 4879923 samunhold command can cause panic 4879420 Follow on fix to bug 4756825 4878619 issuing file command on offline file on shared fs causes panic 4878129 Direct i/o state may be set incorrectly 4877757 panic happened due to stack overflow with using samfs 4877394 ls of file with missing ACL on parent directory causes filesystem hang 4877198 writable memory mapping of sparse files results in uninitialized data 4876712 Shared QFS: file created on client has missing data blocks or is truncated 4876659 Shared QFS: Shared clients hang and are not notified of lease expiration. 4876205 sam-stagerd does not implement dio_min_size 4875955 Stager is using wrong VSN for multivolume stage 4874708 Shared QFS: file data corruption - areas of files are zeroes 4874273 archiver should put out message in daemon trace file when 100,000 limit met 4874069 Shared QFS: ELNRNG error when reading from sparse indirect block 4873895 Calling sam-recycler on a disk archive only system errors out with vague message 4873789 sam-archiverd and sam-stagerd need to close / reopen log and trace on HUP s 4872841 Shared QFS - voluntary (-s) meta-data server switch-over is broke 4872629 Shared QFS - cannot umount file system on the meta-data server 4872377 "no_archive" files are archived erroneously 4871861 sam_get_ino corrupts inodes in a race condition 4870784 Error and race condition handling in sam_get_ino is wrong 4869970 Shared QFS: rename needs to stale "new" filename in DNLC on other clients 4869934 Potential deadlocks in rename code 4869862 audit and auditslot broken for slots > 32. 4869048 mv of directory on shared client can cause stale .. entry in DNLC 4867841 Shared QFS: Panic with stale inodes 4866139 GetFsMount API function returns mutated info 4865333 Shared QFS: Shared QFS on Cluster panics node with stale inode() 4864049 Shared QFS: sam_putapage fails (sparse blocks) with HPC tool 4863992 Shared QFS: panic in sam_proc_notify 4863931 The sammkfs -i 32768 command builds an invalid file system. 4863267 sls -D doesn't show disk archive file name 4863017 Shared QFS: file created on client has missing disk blocks 4862581 Shared QFS: Can't unmount clients after failover 4862572 Shared QFS: Race condition in lease management code 4862509 Shared QFS: Panic during failover introduced by lease generation fix 4861558 Disk archiving performance problems for large file transfers 4859790 Shared QFS: stale inode in sam_get_ino should reset it, not return ENOENT. 4857264 Shared QFS: memory-mapping of sparse files works only by happenstance 4856995 archive -w causes system panic when executed on a segmented file 4853966 access_time is not initialized if file is created from the NFS client. 4852767 Failed position by SAM and ST driver can result in data loss error condition 4852761 Solaris kernel crashes because of null pointer dereference in samfs. 4850143 ENOSPC error on shared client due to out-of-order message transmission 4850138 sfind -ls option does not work on files larger than 2^32 in size 4849598 Assertion failure on shared QFS: clcall.c line 794 4847260 SAM-FS needs to initialize all of segvn_crargs structure 4847122 ENOSPC panic resurrected by lease changes 4846304 put_on_free_list does not protect free_list_cond cv 4846300 samu I display gets SEGV due to increased size of inode 4846293 scd->put_mutex usage inconsistent 4845266 mismerge in acl code 4845190 missing a comma in the inquiry.conf and two duplicated keywords 4843372 applications using flock hang at close time for 10 minutes 4841580 Shared QFS: ELNRNG when reading from sparse files 4841029 SAM-FS corrupted kernel memory 4841003 Stager not using all available drives in a remote robot 4840130 sam-archiverd fails to detect a changed catalog file 4839829 Shared QFS - some mount options aren't displayed via samcmd or samu 4839828 QFS - forcedirectio option results in erratic performance 4839826 QFS - stripe group write performance is not at device speeds 4839560 sambcheck command can produce segmentation faults 4838901 Null catalog entry caused sam-stkd core dump. 4838041 Shared QFS: modification dates keep getting changed on the client 4837430 samsnoop is segfaulting 4837306 Shared QFS: Oracle RAC hangs up on shutdown. 4837251 RFE: Qualify Quantum SDLT 320 tape drive 4836739 Shared QFS: Spurious EDEADLK, lock manager cruft (PxFS panic) 4836609 Qualify ACSLS 6.1 with SAM-FS. 4836600 samtrace needs cleanup, extensions 4835879 defaults.conf blksize not being observed by enabling a disabled tape in samu 4835865 sam-arcopy can hang if archiving one file that is being modified 4835558 fread() of the sparse portion of a file returns non-zero data (corruption) 4834769 Shared QFS: outstanding flock lease request prevents grants of other leases 4833552 Cannot stage file on shared client mounted readonly when metadata server has SAM 4831320 Shared QFS: deadlock between truncate, append, and reclaim 4830527 Race condition with truncate lease 4829202 Qualify HP Ultrium-1 drive 4829011 Shared SAM-FS: Client processes not woken when space freed up 4828668 QFS shared fs clients hang when sam_putpage_vn is called with reader rwlock 4827749 samfsck reports inaccurate quota block counts after multiple samfsck runs 4827473 QUOTA - can't umount quota enabled QFS - WARNING: Quota ref count !0. 4826560 Qualify Overland Storage Media Changer 4826377 releaser should cleanup mistakenly online blocks 4826354 Using "-offline_copy direct" doesn't free blocks 4824351 samd script should display configuration errors to the screen 4823877 request command segfaults if missing filename 4821691 File truncation can cause deadlock 4821220 sam-genericd - drive_thread hit the deadlock on the un->mutex. 4820547 Qualify StorEdge L7 and L8 4819361 QUOTA - samchaid doesn't work for a special file. 4817949 A coding error in ident_dev.c. 4816023 SAM-FS does not hold lease mutex during ACL callout 4816014 Qualify HP LTO-2 tape drive for sam-fs 4.0 4815989 inode display in samu is incorrect by a factor of 1024 4814477 Incorrectly detecting barcode reader on Plasmon G 4812642 License change for Spectralogic 2000 (Treefrog) 4812158 access to online file data fails if all archive copies marked damaged 4811884 Panic in sam_proc_stat for certain tape types 4811293 Inodes left with many duplicate flocks 4810582 archiver attempts to stage from unavailable exported volume 4810170 SAMremote cache_path directive removes existing directory contents 4809491 inquiry.conf file identifies exbm2 as a library, rather than tape 4808083 samsharefs command emits misformatted error message 4807670 BAD TRAP: type=31 rp=2a1053d6dc0 addr=300f4b26220 mmu_fsr=0 in sam_freeino 4807132 archive set name cannot be max 29 characters 4806804 directio: buf_descriptor needs enhancement to aid debugging hung IO 4806247 Can't execute a script file if script file is already opened and directio is on. 4804695 QUOTA - quota's file in use count isn't updated if removing a special. 4803201 RFE: Include version number in the kernel 4803076 SAM-FS needs to be more careful about DNLC use on shared clients 4802956 The stager does not log correctly when the stage log is removed and retouched. 4802955 Page cache inconsistent on shared QFS 4802926 archiver man page lists filesystem as an argument to -f option 4802425 sam_node_t has multiple fields left uninitialized in sam_clear_incore_inode 4802402 Stage and archiver properties can be reset too early in sam_close_vn 4802058 sls -2 core dumps with signal FPE (integer divide by zero) 4802038 Unarchive file copies with 'rearch' set if they cannot be rearchived 4801088 Failed unmount leaves UMOUNTING flag set 4800893 config information "sticking"; fsconfig checks partitions but not fs type 4800352 samu N display shows -1 stripe value for unmounted filesystem 4800345 arch_pid not initialized 4799649 Archiver or sam-fsd not recognizing switch of meta data server on failover 4799292 SAM-FS traces don't print 64-bit values correctly on Solaris 9 4798365 Data corruption encountered while running with forcedirectio 4798363 symbolic links are not archived in 4.0 4797553 samfsck core dumps when invalid lost+found directory entry 4797528 samfsrestore cannot restore a segmented file with acl 4795927 Shared QFS may expire leases too slowly 4794459 sam_proc_archive_copy returns uninitialized error code if touching .inodes 4793675 SAM-FS sometimes ignores 'chown' if an ACL is present 4791510 star command core dumps when trying to create archive file 4790764 Add Sony 9GB drive string to inquiry.conf examples. 4787168 Retrieve file level properties from index inode even when executing seg stat 4787149 Record most recent data seg access, mod, attr and resid time in index seg inode 4786508 Qualify Plasmon Optical library with barcode reader. 4785210 SAM-FS bad mutex panic during pkgrm 4777684 RFE: Should eliminate semaphore names 4776685 archive -w never completes on a segmented file. 4775685 sam-recycler should ignore shared client and multi reader filesystem. 4772709 A typo in samtrace.c. 4771629 symbolic link to empty path on SAM-FS/QFS should behave same as UFS 4771570 sam_start_threads() leaves m_synclock mutex held if sam_init_block() fails 4771568 sam_init_block() leaves m_block mutex held if out of memory 4768871 (SNAP 5957) unarchive -o doesn't stage last archive copy of offline file 4759961 sam-arcopy stage attempt from an OFF robot hangs 4759879 Shared QFS can lose data appended to a file 4756825 Queued stage fails for VSN left at EOT by archiver in drive 4755412 arcopy shouldn't sleep(1) for buffer to be ready 4753135 sam-fs 'bcheck' command dumps core 4737363 File System mkfs'ed on 4.1 gets EDOM errors on 4.0 (debug panic). 4735537 sls -s output is displaying inaccurate file sizes 4727892 general 4.1 documentation bug 4721705 RFE: remove need for inode WRITER lock in sam_addmap_vn 4689628 ibm3584 - generic can't recognize a drive if there is a gap in the drive positio (from 113174-04) 4856627 samfsck of a QFS file system with a large number of inodes corrupts FS 4852607 Shared QFS: staging from clients changes the file size (corruption) 4844844 Archive file offset incorrect in disk archived file. (from 113174-03) 4844341 Shared SAM-FS: Client stages not restarted after failover 4841723 Shared QFS - new meta-data server paniced after forced switch-over 4839498 SAM-FS shouldn't use ESTALE; confusing when performing failover on an NFS server 4837247 Shared QFS - meta-data server switch-over failure 4835852 sam-init daemon pid gets corrupted during failover 4833399 Importing by ACSLS pools does not work at 4.0. 4833200 switchover of metadata server does not complete 4832932 samfsck needs to validate inode extensions for directories 4832145 Copyright dates in product files need to be updated 4830535 Staging aborts on files after SAM failover 4829871 tapes don't get mounted after a SAM failover 4829679 metadata server failover hungup with active operations outstanding 4828616 Shared QFS - mount on meta-data server fails due to "Broken Pipe" 4828323 build_cat does not transfer flags field correctly when building catalog 4823679 stages initiated on client before failover do not restart after failover 4823617 tape drive initialization problem after SAM failover occurs 4821586 Mutex deadly embrace with shared_reader mount option 4821315 Staging does not get restarted after performing SAM failover 4820067 Shared SAM-FS locks file for 20 minutes after stager error 4818844 Archiver not notified after shared FS configuration changes 4818789 overflow not working correctly with other files too large for overflow 4814931 sam_flush_and_destroy_vnode: mutex_exit: not owner 4814231 samfsck SEGV core dump when file size in disk inode is negative 4813625 deadlock in free list / hash list 4811939 Deadlock between sam_record_lease and sam_expire_leases 4811203 Deadlock detected between sam_flush_ino and sam_inactive_ino 4809969 sam-fsd dies when attempting to create a FS with more than 252 partitions 4809815 QUOTA - samfsck ignores a symbolic file. 4809501 return EINPROGRESS if file system is mounting and failover is initiated 4809440 new metadata server panics during failover due to deadly embrace acquiring lock 4808857 panic after umount: directory validation error 4808714 samfsck command doesn't handle special uids properly 4807740 metadata server failover does not complete -- archiving active 4807676 set_admin.sh uses sam_trace not samtrace 4807300 Multi-reader deadlock. Must reboot. 4807227 Shared file system 100% full causes failover to not complete. 4806394 import -v fails with SONY PSC network attached robot 4805963 Shared QFS - file system hung during meta-data server switch-over testing 4805802 umount -f can cause delayed panic 4805749 RFE: Shared file system client should allocate sparse more optimally. 4805583 sam-fs hang: sam_getpages() page_lock in released block of the directory entry. 4804905 Disk archiving does not honor archmax when verifying space available 4804462 Retry the open unit and scsi inquiry for shared 4804189 Defunct processes from ftp daemon 4803088 new meta server panics during failover 4799879 Files and directories appear as type socket with zero length on shared_reader 4799877 Tape device equipment identifiers must be /dev/rmt entries. 4799853 Errors writing EOF on tapes are ignored 4799828 File is allocated on the same unit after release and then stage. 4799601 Rearch of disk archive causes archiver to write junk 4799480 QFS stripe group - truncating a file causes a invalid block count. 4798497 race condition between sam_put_sock_msg() and sock_close() causes panic 4798419 Shared file system may not notify staging clients often enough. 4797271 Write lock contention in sam_getattr_vn for Multi-Reader fs with NFS clients. 4796429 Truncate lease blocked by frlock lease, can't stage frlock'd file 4794480 Panic loop after SAM-FS tries to read an offline quota file 4794456 sam_write_to_client may return spurious error 4793459 PATCH.README for 4.0 should note that sam-logd directives not converted to stage 4791696 qfsdump/restore cannot restore unix acl files 4791603 star command fails to create a complete archive file 4790587 Shared file system sparse block in sam_putapage - EIO error, debug panic 4790193 Panic with recursive mutex enter on each umount in 4.0-23. 4790181 sam_reset_leases() resets all leases instead of one FS's leases 4788571 QFS shared fs panic: SAM-FS sam_proc_get_lease ENOSPC error 4788382 QFS file system generates "put_cmd_on_queue: EAGAIN" if file system is full 4787860 Panic at unmount: null pointer in sam_get_fsinfo 4787747 archiver continuously reselects VSN with insufficient space 4787385 info.sh not capturing a library information for type pe, SONY PSC. 4787122 SAM-FS does not enforce contiguity of stripe group element ordinal order 4786931 SAM-FS paniced during fsck with "vnode ref count 0" 4786722 Quota's file/block usage aren't updated by rm(1). 4785236 SAM-FS panics at pkgrm with BAD TRAP in sam_delete_ino_cache 4785039 Need license key for special systems 4783586 recycler does not recognize second library in mcf file 4783320 The mtf command gets segmentation fault with -i m option selected. 4783281 panic from sam_dk_issue_direct_io() due to as_pagelock() usage 4782791 man pages state that implementation of quota commands within SAM is deferred 4782604 archiver problems when 1 drive available and more are requested 4782596 Unnecessary tape mounts by the archiver at startup 4782183 Mismatched stripe groups in FS can cause allocation errors 4782123 QFS shared metadata server hangs when performing standard Oracle db startup 4781930 SAM failover hangs on a frozen stage 4781865 SAM-FS does not validate datalen for mount 4781791 QFS generates "put_cmd_on_queue: EAGAIN" warnings sometimes at mount time 4781781 sam-fs inode clock can turn back, record illegal values, or be too fine-grained 4781033 SUNWqfs example mcf does not contain qfs example 4780996 unmounting duplicate mount points for QFS panics system 4780990 QFS allows filesystems to be mounted multiple times 4778425 4.0 sam_setattr_ino() function does not always return errors. 4778381 sam-fsd does not restart sam daemons 4778103 QFS mounted reader "No such file or directory" after update to writer 4778082 man page for sam-catserverd is not included in packaging 4777611 pkgrm error 4777543 Need to note that patch 112244-02 is required using SAM-FS on certain config's 4776924 data corruption copying files created under 3.3.1 with partial release 4776855 Samgrowfs cannot grow shared file system 4775799 sam-stagerd does not go to second copy if VSN label not readable 4774959 Shared QFS - systems paniced with BAD TRAP: type=31 4774718 Disk volume count not returned for attached diskvols.bin 4774596 copy not marked damaged following stage failure 4773998 SANergy library debug info hasn't kept up with data structures 4772060 directio in samfs may fail 4771925 SAM-FS kernel operation sam_vsn_stat_file over runs buffer if too small 4771642 read lock made in syscall.c::sam_vsn_stat_file never released under certain cond 4771574 Documentation: sam_vsn_stat returns -1 when called for copies which have 1 sect 4771572 sam_mount_info() leaves global_mutex held if client threads can't be killed 4771565 sam_read_sock() leaves m_sharefs mutex locked if socket dies 4771564 sam_get_buf_header() leaves buf_mutex locked if out of memory 4771560 _fini() leaves global mutex locked if client threads don't die 4771478 archiver cmd gives inappropriate error message after installing SAM-FS patch-02 4771423 Documentation: man pages: MAX_VOLUMES is not a type replace with sam_section 4771393 sam_vsn_stat copy arg is 0 - 3 not 1 - 4 like doc says 4771292 sfind command in SAM-FS/QFS invokes malloc with 0 forcing accessive use of reall 4770664 archiver continues writing to remote tape after tape marked Bad Media 4770439 samu has apparent memory leak 4770422 Shared QFS - file data corruption after meta-data server switch-over 4770378 Unable to grow metadata partition on qfs file system 4770190 sam-archiverd is not updating shared fs flags in the FileSysTable 4769737 Qualify Scalar 1K and 10K with SDLC software 4769715 System panics during unmount of qfs file system 4768899 Stage from remote copy fails following unavailable disk archive 4767548 Create/test a SAM-QFS demo license that supports Solaris companion CD package 4767321 sam_unhold command can induce a panic 4767087 Allow simulated staging for archiver testing 4766490 Panic: rw_exit: lock not held - when flushing quota usage to damaged .quota_a. 4766174 severe performance degradation in shared_reader after invalid=N 4765986 Performance problem when appending to a file on shared client 4764411 if archiver cannot archive data because file too large all archiving stalls 4763839 Can't pkgadd SAM-FS 4.0.15 after pkgrm of SAM-FS 4.1 - modunload of samsys fails 4763102 quiet option for samd prevents reconfiguration 4762833 panic on umount 4762780 rearchive does not use multiple drives if -drives is specified 4762549 SAM-FS 4.0.5: staging -n doesn't work with segmented files 4761889 sfind -vsn dumps core when inode section data is invalid 4761843 sls dumps core when inode section data is invalid 4761058 build_cat -s does not prevent catalog from growing beyond initial size 4758300 archiver should not reselect 100% full VSN 4757861 samgrowfs doesn't work for adding a stripe group. 4757426 problems mounting at boot time a QFS shared filesystem 4755331 Disk archiving does not correctly handle out of space condition 4753994 Failover hang due to page lock held by sam_getpage_vn 4753795 Changing file state from archive -n to archive -d results in stuck archdone flag 4753683 Ctrl-f should work in samu: r display. 4752549 sampreinstall mismatch causes extra lines in /etc/system 4751496 samfsrestore creates inodes with invalid copy information. 4751084 Shared QFS - have many Orphan inodes in file system 4750140 Deadlock during failover 4749565 Manual failover of mounted filesystems not supported 4747723 A quota's in-use file count gets a negative value after release/rm. 4747289 Reestablish leases after failover 4745657 Shared file system failover can intermittently lose a file. 4745116 failure to write TM after label results in positioning error, overwrite label 4744187 After shared fs failover, intermittently some jobs do not restart. 4744018 samfsck needs to handle > 5 inodes with same duplicate block 4743814 hard linking a directory to itself causes recursive rw_enter 4738193 Build fails on Solaris 2.9 due to bug with make environment setup 4737490 Storage Tek T9940B Report Density Support in error at FW level 1.32.407 4736750 ibm3494 man page should indicate hard limit of 100 vsns on import 4734671 sammkfs should not create shared flock file for 3.5.0 (type 1) filesystems 4727135 labeling new mo media results in a duplicate VSN for side A 4726102 Shared QFS failover may not wait correctly for all threads to complete 4722225 if media error occurs, tapes put into wrong storage slot 4721477 metadata server changes on active shared FS can cause problems 4717179 Cannot configure fiber channel robot using the install doc w/ leadville 6.0.x 4716150 sammkfs -i {inode} option is not working correctly 4710569 Doing samsharefs -R -s to force server switch causes system hang 4707619 The archiver command -sort size fails to sort by size correctly. 4699961 'sparse block' panic during failover 4689562 In shared file system failover, the flock is not preserved. 4689506 no notification of expired license (from 113174-02) 4764063 info.sh enhancements based on 4.0.5 experiences 4763143 dnlc_update should only use NOCRED 4762741 unavailable VSN stops all arcopies in an ArchReq 4762724 archiver reports VSN marked as bad media as unavailable 4761858 sam-sharefsd daemon can abort unexpectedly 4759854 Signal handling in sam-sharefsd isn't right. 4759814 stager dumps core when catalog changed size 4758137 SANergy query of sam-fs causes panic 4757337 Client system can perform mkfs while shared file system is mounted on server 4757155 sam-arcopy enters incorrect archive volume information in inode 4756201 inaccurate comment in restore.sh script 4756075 samd stop on sam-remote client causes all VSNs to be marked unavailable 4756053 sam-fsd adds itself to inittab too much 4755499 Race condition affects sam shared fs mount-at-boot processing 4754652 showqueue -v doesn't always show all files 4753997 Shared file system should wait for leases to expire on server during failover 4753007 stage hangs for files with primary copy in historian and marked unavailable 4752981 SAM-FS daemon rewrites inittab too aggressively 4752604 sam doesn't properly handle sense keys returned by IBM LTO tape device 4751782 Assertion failure in sam_proc_truncate when releasing an frlock 4751507 samfsck fails when metadata server hostname contains uppercase letters 4751474 import vsn from historian sometimes results in "quotes" around barcode field 4751449 Archiving looping on trying to archive to Sony tape 4751004 archiver log file messages garbled 4750855 Blocked I/O degraded significantly on 4.0.10 build for small records with QFS. 4750799 stage fails on file archived under 3.3.1 4750212 Shared QFS - client file gets an I/O error 4749808 A trace file may be recreated by accident. 4749534 ENOCSI errors during sam shared filesystem failover 4748735 dtmail crashes when opening a particular mail file on a shared client 4747241 SAM-FS needs to allow more time for LTO drives to rewind 4746268 sls displays mode differently than ls for mandatory lock 4746260 Long delay seen with shared QFS before truncate executed 4745814 panic: recursive rw_enter in sam_server_actions 4744699 Shared QFS - client large file write performance decreased by 39% 4743760 excessive console errors when archiving to robot that is not licensed 4743017 API sam_restore_copy open the file, but does not close the file. 4743003 sam-arcopy core dumped. archiving stopped. vsn request is still in preview. 4742181 genfile hung staging file; sam-stagerd core dumped 4740979 ar_notify.sh script does not exist 4740693 samfsck core dump when using quotas with larger UID's 4740413 On Solaris 9, archiver daemons are not receiving internal signals 4739865 Shared_writer not force syncing inode attribute changes 4739724 samu dumps core when switching between catalog displays 4738907 Stage does not move to next copy if disk archive file was removed 4737654 In Solaris 9, StrFromErrno() does not translate SAM-FS error numbers 4737454 change sync_in_progress flag to be filesystem based versus global 4737326 Archiving to SAM-Remote server fails 4736171 shared filesystem host configuration fails with uppercase letters 4734906 Poor performance with Legato Networker on Shared QFS file system 4734048 Can not kill sam-init. Stages are hung due to a deadly embrase in the fs. 4733936 A truncate of a file which has a directio attribute fails from the NFS client. 4733101 Unmounting a file system should stop archiving on that file system 4732295 setfa [-g stripe group] [dir] causes a premature metadata full condition 4732200 Memory leak in mount/unmount sequence 4732121 sam-sharefsd terminates with no restart. Cannot mount. 4731747 Directory entries can be lost across shared filesystem failover 4731675 badboy caused an "rwio page ELNRNG error" 4731026 SAM-FS crashed with "sparse block error" when running badboy 4729655 sam-stagerd SEGV in initCopyProcList 4729517 sam-stagerd loses stage requests for a file with stage -n attribute set. 4729233 sam-remote net_blk_size configuration parameter cannot be changed 4728824 Stager stuck. 4 genfiles waiting on stager. 4728519 cannot archive volume overflow file if ssum -u -g 4728493 Qualify ATL P4000 and P7000 libraries 4727309 Qualify ADIC Scalar 10K 4727241 setfa command allows assigning existing files to mismatched striped groups 4727213 qfs fails to move to next unit if striped group is full 4727090 add sfind tests for partial_online and partial_offline 4726457 samsys module unloads spontaneously during system startup 4726093 link() to existing QFS file does not return EEXIST and prevents unmount 4725781 Selecting "Audit" on a media produced no visible actions 4724014 arfind crashes when scanning directories with long pathnames 4723764 Shared QFS - must not delete files still open on clients 4722951 FS Guide states that file system quotas are valid for SAM-FS and SAM-QFS 4722413 SAM-QFS file system with striped groups fails to archive with setfa -D set 4720177 SANergy API may not work correctly with SAM-FS 4.0 4719058 rdwr_io flag should be a counter instead 4718999 Qualify the Sun StorEdge L25/L100 libraries with Sun SAM-QFS 4718539 shared client should defer cleanup of deleted files until they have no users 4718533 need to add mutex for inode flags to complement rw_lock 4717672 archiver not recognizing changes to diskvols.conf file 4717091 system hang: sam_getpages() page_lock in partial region of the file. 4716410 sambcheck fails on SAM-QFS 4.0 4714303 shared_reader mount option results in very slow file access 4713609 samfsck of QFS file system reads file system DAU not metadata DAU size 4710572 arfind issues confusing messages for damaged files 4709892 Direct access to tape (stage -n) does not work with shared file system. 4705677 samchaid caused the qfs file system to hang (build CI) 4705543 Add Grau Infinistore to inquiry.conf string 4704064 file not marked damaged when all archive copies are marked damaged 4689745 sam-catserverd is slow to start with large catalog 4689700 samfsck adjusted the size of .inodes, removed an extent & lost files 4689598 samfsck missed special case of multi-vsn inode corruption 4689547 sam-catserverd/sam-logd don't terminate properly 4689532 mount shared_reader file system disable sam-stagerd 4689523 defaults.conf needs updating 4689522 rearch, unarchive, undamage, and unrearch can fail with -r 4689504 sam-genericd takes 100% of 1 CPU while unloading and loading a tape. 4689480 renaming .archive makes two directory entries 4689418 use field gets set incorrectly 4688854 Full meta data partition causes hang in qfs file system (from 113174-01) 4729689 samu: date/time format inconsistent with locale convention 4721111 Large amount of text lines hidden under normal terminal size 4720881 libmgr i18n issue: Move window: default size hides all localized messages in zh 4719530 i18n issue: Full_audit confirmation window: default size hides all localized mgs 4714442 Duplicate message number in message catalog 4712497 libmgr i18n issue: date/time format not internationalized 4709849 Label window: text clipped at default window size 4708043 Not properly handle Java property file 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: ----------------------------- 1. Patch Release Information ---------------------------- * Add inquiry string for PetaSite S-series with S-AIT tape drives. in patch -08. * Tracing is turned off in patch -06 (which matches the man page). * nstreams has been increased from 16 to 256 in patch -06. * Add support of SONY Super AIT drive in patch -06. Rfe 4880276 -verify SONY Super AIT tape drive. The sample S-AIT drive supplied by SONY is verified as a stand alone manually mounted drive. A new media type "sa" is added for this device. * Support is added for STK T9840C drive in patch -06. The T9840C drive is verified using the L700 library. * Potential catalog access problems after patch installation Bug id 4689547 describes the potential for multiple sam-catserverd daemons to be running at the time of patch installation. As a result, the potential for catalog access problems exists after patch installation. This can also cause problems with archiving. Messages such as the following may be apparent in /var/adm/messages after mounting a SAM filesystem following patch installation: SAM-init: license: cannot attach catalog for eq 41 unable to open catalog . A similar message may be apparent in the samu display. The workaround is to issue the following commands after the patch has been installed: # samd stop # samd start * The samu N display has been corrected by the fixes for bugids 4800352 and 4839829. The display is rearranged and the sync_meta value is shown. Several items formerly on separate lines are now shown on the same line. The value "default" is now shown if sync_meta, stripe, minalloc size, or maxalloc size are not set. * Patches 113170-03, 113171-03, 113172-03, 113174-03, 113175-03, 113173-03 were WITHDRAWN due to three significant issues discovered in the patches after the patches were posted to sunsolve. The issues found in these patches could result in file system or data corruption or data inaccessibility under certain conditions. Subsequent patch packages (113170-04, 113171-04, 113172-04, 113174-04, 113175-04, 113173-04 and higher) were created to address these issues. Issue 1: File system corruption may occur if customers execute samfsck -F on a file system that contains more than 8 million inodes. Issue 2: Data corruption may occur if customers trigger staging of file data from a shared file system client. This corruption will only occur if the stage is triggered from a client and the process that triggers the stage is either interrupted or requires only a portion of the file to be retrieved. In both cases, the file is truncated to the length of data requested. Issue 3: Data inaccessibility may occur if customers use disk archiving to protect files that have pathnames that are equal to or greater than 100 characters. The file disk archive copies are not corrupt but they cannot be staged successfully. * The QFS metadata server changeover feature released in the 4.0 version of the product is now fully supported as of patch -04. This was noted in 4.0 base README file as bugid 4721477. In a SAM-QFS environment, procedures have also been created to allow the SAM-QFS catalog to failover across servers. Automated scripts and documentation for these procedures are available via Sun Professional Services. Contact your local Sun sales office for more information. * SAM-QFS Involuntary Failover Problem When performing an involuntary failover in a SAM-QFS environment, explicit stage requests initiated by the stage command or by user applications are lost if the stage is in progress. Since the failover process can take a few minutes to complete, subsequent stage requests will get processed by the new server. If an involuntary failover occurs, it is important to check the results of mass staging to ensure all files were staged correctly. If you issue the stage command without the -w option, it could take up to five minutes from the time SAM gets restarted on the new server for the staging to actually get restarted. If the -w option is specified on the stage command, it takes about one minute for the actual staging to get restarted once SAM is restarted on the new server after the failover. * Solaris Compatibility Issue This patch was tested on the Solaris 9 5/02 and Solaris 9 9/02 releases. There was a subsequent fix put in to newer versions of Solaris that could result in a system panic. These newer versions of Solaris are listed below: - Solaris 9 12/02 - Solaris Patch 112233 (SunOS 5.9 Kernel Patch released 10/30/2002). Please be aware of a possible panic situation if you are running these newer versions of Solaris with either of these SAM-QFS patches: 113172-03, 113175-03. * Support is added for ACSLS 6.1 in patch -04. * Support is added for the following hardware: Sun and Quantum SDLT320 tape drive added in patch -04. Sun StorEdge L7 and L8 autoloaders added in patch -04. Overland Data Inc. Neo Series Tape Libraries. Network-attached Scalar 1000 and Scalar 10000 libraries. SAM-FS now supports DAS 3.10E and support for 3.1 is discontinued. Sun StorEdge L25 and L100 (ATL M1500 and M2500) libraries in patch -02. * New sfind option - bugid 4727090 The "partial_on" test is added as an sfind option. This test is true if the file has the partial-release attribute set and the partially retained portion of the file is online. * Tape and robot install issue with Sun StorEdge(tm) SAN 4.0 and 4.1. Bugid 4717179 notes installation difficulties when configuring devices included in Sun SAM-FS or Sun SAM-QFS environments through Fibre Channel connections. As a workaround for this bug, an additional step needs to be added to the installation instructions. Page 70 and 71 of the 'Sun QFS, Sun SAM-FS, and Sun SAM-QFS Installation and Configuration Guide', part number 816-2543-10, explain how 'To Add a Target Device or LUN'. Step 6, as it appears on page 71, needs to change. It becomes steps 6 and 7, as follows: New Step 6. Issue a cfgadm(1M) command for each automated library or drive included in the Sun SAM-FS or Sun SAM-QFS environment through a Fibre Channel interface. (Optional) You must perform this step if you are running Sun StorEdge 4.0 or 4.1 software and you have not yet configured the Fibre Channel automated libraries or drives. Because of a bug in the cfgadm(1) command, you should expect a device busy error. However, the command *does* completely process the request. For example: # cfgadm -c configure -o force_update c4::500104f000489fe3 cfgadm: Library error: failed to create device node: 500104f00043abfc: Device busy New Step 7. If you have added new devices since running pkgadd(1M), run the samdev(1M) or devfsadm(1M) command to create the device entries in /dev/samst. In a Sun Solaris 7 OE, enter the following command: # /opt/SUNWsamfs/sbin/samdev In a Sun Solaris 8 or 9 OE, enter the following command: # /usr/sbin/devfsadm -i samst * SBus configurations may require patch 112244-02. If an X6757A SBus Fibre Channel HBA is used to access either libraries or tape drives used by SAM-FS, patch 112244-02 must be installed. * Quotas - bugid 4782791 The Sun QFS environment supports disk quotas. Quotas can be set for disk file and block counts on per-user, per-group, and per administrative ID bases. The squota(1), samquota(1M), samquotastat(1M) command are installed by default in all Sun QFS, Sun SAM-FS, and Sun SAM-QFS environments, but they are supported on Sun QFS file systems only. For more information, see the AVAILABILITY fields of the man pages. * Conversion of /etc/opt/LSCsamfs/samlogd.cmd when upgrading from 3.5.0 The staging code in 3.5.0 has been replaced by a new stager daemon in release 4.0. If you had stage logging directives in /etc/opt/LSCsamfs/samlogd.cmd, you must add the equivalent directives to /etc/opt/SUNWsamfs/stager.cmd to have the same logging functionality under Sun SAM-FS 4.0. If your /etc/opt/LSCsamfs/samlogd.cmd file looked like this, for example: stage=/var/opt/SUNWsamfs/log/stager start You should have the following in /etc/opt/SUNWsamfs/stager.cmd: logfile = /var/opt/SUNWsamfs/log/stager See the stager.cmd(4) man page for more details. 2. Build/Patchid Cross Reference Table -------------------------------------- Product 2.7 2.8 2.9 BUILD LEVEL ------- --------- --------- --------- ----------- SUNWsamfs 113170-01 113171-01 113172-01 4.0.7 (L10N Only) SUNWqfs 113173-01 113174-01 113175-01 4.0.7 (L10N Only) SUNWsamfs 113170-02 113171-02 113172-02 4.0.16E SUNWqfs 113173-02 113174-02 113175-02 4.0.16E SUNWsamfs 113170-03 113171-03 113172-03 4.0.26L SUNWqfs 113173-03 113174-03 113175-03 4.0.26L SUNWsamfs 113170-04 113171-04 113172-04 4.0.26M SUNWqfs 113173-04 113174-04 113175-04 4.0.26M SUNWsamfs 113170-05 113171-05 113172-05 4.0.55 SUNWqfs 113173-05 113174-05 113175-05 4.0.55 SUNWsamfs 113170-06 113171-06 113172-06 4.0.65 SUNWqfs 113173-06 113174-06 113175-06 4.0.65 SUNWsamfs 113170-07 113171-07 113172-07 4.0.71 SUNWqfs 113173-07 113174-07 113175-07 4.0.71 SUNWsamfs 113170-08 113171-08 113172-08 4.0.78 SUNWqfs 113173-08 113174-08 113175-08 4.0.78 SUNWsamfs 113170-09 113171-09 113172-09 4.0.83 SUNWqfs 113173-09 113174-09 113175-09 4.0.83 README -- Last modified date: Monday, May 17, 2004