Patch-ID# 122170-03 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** Keywords: Synopsis: QFS 4.4 Linux Patch Date: Mar/29/2006 Install Requirements: Additional instructions may be listed below Solaris Release: Solaris Release: Note: see below NOTE SunOS Release: NOTE: Linux OS versions qualified for X64 64 bit architecture systems: - Red Hat 3 Update 4 - SUSE 8 Service Pack 4 Linux OS versions qualified for X86 32 bit architecture systems: - Red Hat 3 FCS - Red Hat 3 Update 1 - Red Hat 3 Update 2 - Red Hat 3 Update 3 - Red Hat 3 Update 4 Unbundled Product: QFS Unbundled Release: 4.4 Xref: Topic: Relevant Architectures: i386 BugId's fixed with this patch: 2129284 2129355 2129551 2129564 2129663 2129756 2129757 2129997 2129998 2130308 2130309 2130615 2130616 2130811 2130975 2130987 2130988 2131057 2131195 2131297 2131385 2131430 2131465 2131516 2131567 2131596 2131597 2131609 2131711 2131780 2131806 2131807 2131815 2131825 2131866 2131885 2132007 2132008 2132189 6329404 6336477 6337482 6339700 6342186 6343861 6347411 6347963 6352001 6353717 6354448 6355019 6358085 6359101 6360431 6362131 6363813 6364087 6364468 6365066 6366625 6369225 6369796 6372041 6377015 6380911 6382565 6386888 6388680 6389562 6391540 Changes incorporated in this version: 6336477 6337482 6339700 6342186 6343861 6347963 6352001 6354448 6355019 6358085 6359101 6360431 6362131 6363813 6364087 6364468 6365066 6366625 6369225 6369796 6372041 6377015 6380911 6382565 6386888 6388680 6389562 6391540 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: iso_open.iso iso_qfs.iso Problem Description: 6391540 QFS 4.4 patch 120974-02 deletes some entries in /etc/inittab 6389562 sam-archiverd gets SEGV when two threads accessing diskvols database at the same time 6388680 FS Manager does not handle multiple vsn assignments for the same set correctly. 6386888 Qualify the C4 libraries with SAM-QFS 6382565 linux2.4: deadlock between truncate thread and writer 6380911 staging with copy 1 disk archive offline marks copy damaged and re-uses same stagerd copy process 6377015 patchrm fails with "prebackout script exited with return code 1" if fsmadm is running 6372041 RFE: Qualify the Titanium drive with SAM-QFS 6369796 samfsdump -u has memory leak 6369225 linux: MDS panic (due to kmem corruption) after running fsstress on linux client 6366625 disk archive recycling will not take place if only pools are defined in 'vsns' section. 6365066 Drive intermittently downed with device busy message 6364468 spmd needs fixes 6364087 WORM:def_retention new values not working in samfs.cmd 6363813 sam-rftd does not detect parent disappearing and loops on accept() with "Descriptor was not passed" 6362131 Symbolic link backward on mixed architecture 6360431 sam-releaser is in a loop from which it cannot exit. 6359101 linux2.4: do not use RW_DOWNGRADE_OS 6358085 samfsrestore errors on segmented files - data segmentssamfsrestore 6355019 sam-recycler core file: signal SEGV (no mapping at the fault address) 6354448 samfsrestore -t fails 6352001 memory location used after free() 6347963 SAM-remote: if running more than 1 server, clients not authorized 6343861 Unneeded indirect blocks are allocated. 6342186 gmake -j8 race condition for samqfsui results in build failure 6339700 EDNLC lookup not searching the entire directory in some cases 6337482 File owner can stage segmented files but group users fail with "Permission Denied" error 6336477 RFE: Qualify IBM LTO3 tape drive (from 122170-01) 6353717 Backward compatibility issue: Unable to completely manage release 4.4.2 from 4.4.11. 6347411 Add support for new archiver option scanlist_squash 2132189 Null pointer dereference in sam_client_get_acl 2132008 QFS symlink(2) causes memory corruption on linux 2132007 Filesystem hang on Linux clients with Boeing AIT workload 2131885 The stager daemon, with the migration toolkit, is dumping core when a samd stop is issued. 2131866 Catalog message 9121 expects incorrect input and causes segv 2131825 shared QFS filesystem mount causes panic 2131815 directory read (grep) on Solaris 10 shared client panics Solaris 9 shared server 2131807 stage -x doesn't work with migration toolkit 2131806 Panic due to race condition with stage and stage cancel 2131780 Sometimes root_squash is not default exporting Linux QFS 2131711 Plasmon G/Gx Series libraries mark media with 'E' flag during initialization if no barcode reader 2131609 snmptraps for mcf configuration errors, archiver cmd errors are not sent 2131597 linux mcf autoconfig missing mr 2131596 "stage_n_window too large" should not be printed on Linux client. 2131567 panic while staging in version 1 filesystem symlink 2131516 Race condition between migkit request and SAM media mount request causes downed drive 2131465 Panic due to race condition with stage and stage cancel 2131430 samcrondump not taking metadata snapshots due to problem with daylight savings time 2131385 sam-recycler can core dump if '%' characters in filename 2131297 Stager core dumps on reconfig 2131195 RFE: Need option(s) to control scanlist consolidation 2131057 Cannot audit any media in ibm3494 catalogs 2130988 rw_exit panic in sam_acl_inherit 2130987 samfsrestore containing default ACLs leaves Invalid Inodes behind 2130975 sam_syslog seems to quit with increasing load 2130811 two SPARC programs are included in AMD package for SAM-QFS 2130616 'o' flags in the catalog incorrectly cleared with foreign tapes 2130615 Cleanup various problems with migration toolkit 2130309 Files unarchive/archive after being accessed when using the unarchive age 2130308 sam-arfind logs unarchive messages to incorrect log file after archiver.log is rotated 2129998 staging of foreign media hangs 2129997 sam-stagerd scheduler thread stuck after copy process communication 2129551 stager migkit stream hanging scheduler thread (from 122170-01) 6329404 Unable to stage from disk volume in order to rearchive 2129757 Plasmon library does not perform scan after media addition. SAM-FS can not obtain full inventory. 2129756 o bit not set in catalog when vol unloaded on Sony after FS mount 2129663 Null pointer dereference in sam_get_acl when running samncheck 2129564 info OS call error: Can't release fseq 20 inode 144256: Interrupted system call 2129355 ASCII case differences prevent shared FS from mounting 2129284 STK library incorrectly responds to dismount request with STATUS_DRIVE_IN_USE. LH_ERR_TRANSPORT_BUSY Important Note Regarding SAM-QFS 4 Update 5: ------------------------------------------- While the following bug list was addressed in time to make this 4.4-03 official patch release, the fixes were not available in time to make it into the SAM-QFS 4 Update 5 release. These issues, however, are all targeted to be addressed in the first 4.5 official patch for, 4.5-01 (patch ID's 122803-01 through 122809-01). - 2134743 Synopsis: linux2.4: deadlock between truncate thread and writer - 2134769 Synopsis: sam-archiverd gets SEGV when two threads accessing diskvols database at the same time - 2134820 Synopsis: FS Manager does not handle multiple vsn assignments for the same set correctly. - 2134942 Synopsis: QFS 4.4 patch 120974-02 deletes some entries in /etc/inittab - 2134943 Synopsis: patchrm fails with "prebackout script exited with return code 1" if fsmadm is running - 2134530 Synopsis: RFE: Qualify the Titanium drive with SAM-QFS - 2134854 Synopsis: RFE: Qualify the C4 libraries with SAM-QFS - 2134626 Synopsis: staging with copy 1 disk archive offline marks copy damaged Patch Installation Instructions: -------------------------------- This procedure assumes that you already have a base QFS product installed on the Linux client. 1. Remove current installation /var/opt/SUNWsamfs/Uninstall 2. Insert the installation CD disk 1 into the Linux system. 3. Type the following commands as root on the Linux system: # mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom # /mnt/cdrom/Install The installation program installs the software. If the installation program does not recognize the Linux kernel version, it will display the following message: "A direct match for your kernel wasn't found. Attempt creating a custom rpm for your kernel (yes/no)?" Select yes to enable the installation program to adapt the Sun StorEdge QFS loadable binary kernel module to the Linux system. If you select no, the installation cannot be completed. 4.Review the /etc/opt/SUNWsamfs/mcf file to verify that it contains the correct paths for your installation. NOTE: An mcf file is automatically generated for the Linux client but will not be generated if the existing one has been modified For most installations, the mcf file that is created will be correct, but it may have to be edited to reflect your specific environment. Special Install Instructions: ----------------------------- none README -- Last modified date: Wednesday, March 29, 2006