Patch-ID# 122809-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.5 Linux Patch Date: Aug/31/2006 Install Requirements: Additional instructions may be listed below Solaris Release: SunOS Release: NOTE: Linux OS versions qualified for X64 64 bit architecture systems: - Red Hat 3 Update 4 - Red Hat 3 Update 6 - Red Hat 4 Update 2 - SUSE 8 Service Pack 4 - SUSE 9 Service Pack 2 Linux OS versions qualified for X86 32 bit architecture systems: - Red Hat 3 Update 4 - Red Hat 3 Update 6 Unbundled Product: QFS Unbundled Release: 4.5 Xref: Topic: Relevant Architectures: i386 BugId's fixed with this patch: 5027391 6312227 6320179 6326455 6330344 6356092 6364962 6368922 6369711 6372041 6374614 6377015 6378565 6379954 6380345 6380911 6381073 6382265 6382433 6382565 6383034 6384237 6385077 6386273 6386737 6386888 6388680 6389562 6389585 6391273 6391540 6391660 6393068 6393658 6394315 6395943 6396831 6398822 6399116 6399125 6400354 6401533 6402362 6402386 6407176 6409125 6410530 6410627 6411305 6411729 6417002 6420157 6420232 6423493 6425830 6425844 6426823 6427407 6427917 6429781 6436772 6436905 6438685 6441678 6442354 6442355 6444538 6446066 6446695 6447286 6450496 6452781 6461080 Changes incorporated in this version: 5027391 6312227 6380345 6381073 6399125 6401533 6402386 6426823 6429781 6436772 6436905 6438685 6441678 6442354 6442355 6444538 6446066 6446695 6447286 6450496 6452781 6461080 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: 6461080 ECONNREFUSED when sending ArchReq from arfind to archiverd 6452781 Direct I/O timed out errors causing sam-stagerd_copy procs to hang. 6450496 arfind hung after scanning files to unarchive 6447286 samfsck core dumps with a SIGSEGV when file size in inode is larger than theoretical maximum 6446695 access to offline file marked "stage -n" via NFS never completes and sam-stagerd loops 6446066 mcf(4) man page shows incorrect blocksize for T10000/Titanium (ti) drives. Should be 2MB 6444538 patch backout does not work for the File System Manager GUI 6442355 Stager daemon leaks memory eventually aborting with fatal error 6442354 Number of shared drives used for archiving and staging degrades over time. 6441678 linux: race in get_new_inode--two I_NEW inodes for same file 6438685 Archiving files to ms-md file system fails with missing copies if disk archive FS fills up. 6436905 lseek to EOF sometimes seeks to BOF on shared client 6436772 enhance samexplorer mdb command for S10 to print function args 6429781 rwlock Deadlock sam_rename_inode and sam_remove_name 6426823 sam_set_lease_response should use sam_check_cache 6402386 samfsrestore leads to a recursive rw_enter panic on T1000/T2000 hardware 6401533 linux26: inode lookups in sam_get_ino can race, both can send rpc 6399125 RFE modify the message queueing system so that the server/clients aren't waiting in sam_read_sock 6381073 mm_stripe not balancing metadata across mm devices 6380345 ECONNREFUSED when sending ArchReq from sam-arfind to sam-archiverd for scheduling 6312227 SamFS is just aware of 32 bit time handling 5027391 RFE: Eliminate need for waiting thread in some instances of messages (from 122809-02) 6427917 Data compare errors on direct I/O on shared client with dio_szero 6427407 Media: Blank page will display while clicking on Import button for direct attached library. 6425844 Stager copy process exits with Shutdown context: 0xfebf0000 first: 0x0. 6425830 Admin of log files by fsmgmtd: Multiple log entries for SAM-log in syslog.conf are not handled 6423493 stages remain "Pending" for long periods of time waiting for sam-stagerd_copy to become available 6420232 Media: Error alert is not displayed properly after VSN Import fails 6420157 Migration Toolkit failing 6417002 linux2.4: Panic in sam_find_ino_actor->get_new_inode->find_inode 6411729 SAIT WORM doesn't work 6411305 Drive intermittantly DOWNed failing to open /dev/rmt/ device. "Device busy /Failed to open the path" 6410627 deadlock between inode rwlock and page lock when multiple applications reading same file 6410530 Negative values in sam-recycler trace due to missing disk archive files 6409125 RFE: flock needs to be handled in linux kernels >= 2.6.9 6407176 removeable media file (request file) reads/writes may fail with ENODEV 6402362 samexplorer script change needed to change sam-log grep to -iv from grep -i 6400354 fsx detects non-zeroed data in sparse file on RH4U2 Linux client. 6398822 need to start the webserver after patch install 6395943 RFE: Control over unmounting FS w/ mounted clients desirable 6394315 Advisory file locks not released on RH4 after close of file 6391273 duplicate stage requests when offline files accessed via NFS or local with no wait 6389585 altix: fsx w/mmap results in zeroed data--part 2 6384237 sam-stagerd_copy stops responding; all other SAM-FS processes hang and will not respond to a kill -9 6382265 An incomplete list of VSNs is displayed in the "Import VSN" table. 6374614 altix: fsx w/mmap results in zeroed data 6326455 RFE: sharefs_thread processes contributing to load average on idle system (from 122809-01) 6399116 linux2.4: inode lookups broken 6398822 need to start the webserver after patch install 6396831 Update the SAM/QFS README file 6393658 archiver.cmd states that examine = scan is the default under archive set scheduling 6393068 out-of-range mount parameter generates mount core dump 6391660 BAD TRAP:NULL pointer dereference with 32-bit samfs kernel 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 6386737 Shared 'reader' mount hangs 6386273 Group ID set to group ID of parent directory on Linux QFS 6385077 FS: mkfs on large slices hungs when it is started from fsmgmtd daemon. 6383034 Samfs archiver not archiving both copies of files. 6382565 linux2.4: deadlock between truncate thread and writer 6382433 cscope target should ignore object directories 6380911 staging with copy 1 disk archive offline marks copy damaged and re-uses same stagerd copy process 6379954 QFS: ms file system type: standalone file system can't be converted to shared file system 6378565 Fatal error during uninstall on RH4U2 6377015 patchrm fails with "prebackout script exited with return code 1" if fsmadm is running 6372041 RFE: Qualify the Titanium drive with SAM-QFS 6369711 linux2.4: sam_check_cache() and sam_get_ino() ill-behaved 6368922 sam-rftd connection not reused after dk archive path verification. "Empty command, client drop..." 6364962 recycler should exclude vsn with U bit set 6356092 FS: SunPlex Manager link is missing in FS Details page for HA-QFS. 6330344 pkgchk fails after a patchrm 6320179 Invalid inodes after interrupting ACL test. 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. Install the new Software a)For a CD installation 1)Insert the installation CD disk 1 into the Linux system. 2)Type the following commands as root on the Linux system: # mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom # /mnt/cdrom/Install b)For an ftp download installation 1)Type the following commands as root on the Linux system (where ######-## is the Linux Patch ID for this patch): # cd /path/######-## # mount -o loop,ro iso_open.iso /mnt # /mnt/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. 3. 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: Thursday, August 31, 2006