In place of step (3) below, perhaps you could do a handful of "confighfs -x <sec_extent_size>C <mountpoint>". Reference the confighfs command in the zOS Unix Commands reference of your release.
Aaron On Tue, 22 Aug 2006 13:37:47 -0500, McKown, John <[EMAIL PROTECTED]> wrote: >> -----Original Message----- >> From: IBM Mainframe Discussion List >> [mailto:[EMAIL PROTECTED] On Behalf Of Petersen, Jim >> Sent: Tuesday, August 22, 2006 1:08 PM >> To: [email protected] >> Subject: Re: Interesting problem for y'all >> >> >> All of your ideas are great and I have thought of them all but my >> initial problem is how to create the 40 gig file in the 1st place. >> Given that I only have MOD 27 volumes as the largest volume available. >> How do I go about creating that 40 gig file before the 1st >> access of the >> HFS file? > >1) Create it multivolume on non SMS managed volumes. Give it the >appropriate amount of space and Bob's your uncle. > >2) Create it as multivolume on an SMS using a storage class with the >GUARANTEED SPACE attribute. Give it the appropriate amount of space and >Bob's your uncle. > >3) Create it as multivolume with candidate volumes and the appropriate >amount of space. 40Gib is 40x1024x1024x1024. That is 41943040K. Mount >the filesystem at some mountpoint as you normally would. For example, >"/mnt". Now create a 40GiB file, then rm it. A shell script similar to >(untested!) is possible: > >/* REXX */ >data=copies(' ',1024) /* 1K of blanks */ >file="/mnt/40gig" >address syscall "open "file o_creat+o_wronly+o_append+o_excl 600 >if RC <> 0 | RETVAL < 0 then do > say "OPEN failed RC="RC", RETVAL="RETVAL >end >fd=RETVAL >do i=1 to 41943040 > address syscall "write (fd) (data) 1024" > if RC <> 0 then do > say "write to file got RC="RC > leave > end >end >address syscall "close (fd)" >/*address syscall "unlink (file)"*/ > >Feel free to put in any other error checking you might like. I commented >out the "unlink" so that you could do an "ls -l" on the file to verify >its size before you "rm" it. > >-- >John McKown >Senior Systems Programmer >HealthMarkets >Keeping the Promise of Affordable Coverage >Administrative Services Group >Information Technology ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

