Randy,

As someone mentioned before, SPXTAPE can cause more pages to end up 
allocated to DUMP space. 

You really do NOT want to run without dump space allocated.  But you can 
"clean up" the allocation.

After the initial reports of SPXTAPE trying up extra SPOOL pages as it ran 
each time, I wrote the following EXEC which is run here each night 
automatically.  You can run this without fear that you might fail to 
obtain needed dump information if a problem occurs, because it sets dump 
off to free pages, and then sets it right back on.  The chances of VM 
failing inside that tiny window are quite small.

But the key is that you are simply running with insufficient SPOOL space. 
IBM provided enough SPOOL space on the z/VM 440 SDO to get it installed, 
but not to run lots of production work.  You really need to consider 
adding another full DASD volume for your SPOOL space. 

Mike Walter
Hewitt Associates
The opinions expressed herein are mine alone, not my employer's.

/* Prolog; See Epilog for additional information ******************** 
 * Exec Name     - DUMPSPAC EXEC                                    * 
 * Unit Support  - OSS/VM                                           * 
 * Status        - Version 1, Release 1.0                           * 
 ********************************************************************/ 
 
   address 'COMMAND' 
   parse source xos xct xfn xft xfm xcmd xenvir . 
   parse upper arg parms 1 operands '(' options ')' parmrest 
 
   hi='1DE8'x                               /* 3270 Hilite Char     */ 
   lo='1D60'x                               /* 3270 Default Char    */ 
   Signal ON Syntax 
/* Signal ON NoValue */ 
/* Signal ON ERROR */ 
   If parms='?' then Signal Explain 
 
   /* E.g. VMSPOOL *1 VMLSYS273I Backup job OFFSDF complete; RC=0.  */ 
   If parms<>'' then 
      parse var parms svm IUCVclass msgid msgtext 
   If msgid='VMLSYS273I' then 
      say xfn 'called due to:' msgtext 
 
  'CP QUERY DUMP'                           /* "Before" doc.        */ 
  'CP SET DUMP OFF'                         /* Free excess pages    */ 
  'CP SET DUMP DASD'                        /* "After" doc.         */ 
Call Exit 0 
 
/********************************************************************/ 
/*                   Sub-Routines below this point                  */ 
/********************************************************************/ 
 
Exit: 
   parse arg exitrc . 
   If verify(exitrc,'-0123456789')=0 then Exit exitrc 
                                     else Exit 999999 
 
Error: 
   say '+++ "ERROR" error routine entered in:' xfn xft xfm', rc='rc 
   say '+++ from line:' sigl', which reads:' 
   say '+++'sourceline(sigl) 
Call Exit 20 
 
 
Syntax: 
   say '+++ "SYNTAX" error routine entered in:' xfn xft xfm', rc='rc 
   say '+++ from line:' sigl', which reads:' 
   say '+++'sourceline(sigl) 
Call Exit 20 
 
 
NoValue: 
   say '+++ "NoValue" error routine entered in:' xfn xft xfm', rc='rc 
   say '+++ from line:' sigl', which reads:' 
   say '+++'sourceline(sigl) 
   say '+++ Variable with no value is:' condition('Description') 
Call Exit 24 
 
 
Explain: 
  'PIPE (NAME Explain)' , 
     '| <' xfn xft xfm , 
     '| INSIDE /ExplainBegin:/ /ExplainEnd:/' , 
     '| PREFACE STRLITERAL /'xfn xft xfm 'help.../' , 
     '| CONSOLE' 
   Call Exit 0 
/* 
ExplainBegin: 
 
Used to reclaim excess DUMP space pages allocated by SPXTAPE. 
 
 
>>-DUMPSPAC------------------------------------------------------------>< 
 
 
Usage notes: 
 
Called by VM:Operator after trapping messages: 
       VMSPOOL P*1 VMLSYS273I Backup job _jobname_ complete; RC=0. 
 
Can be executed manually at any time. 
 
ExplainEnd: 
*/ 
 
/* Epilog *********************************************************** 
 * Function      - See Explain: subrtn above                        * 
 * Component of  - VM:Spool SDF backups                             * 
 * Command format- DUMPSPAC                                         * 
 * Called by     - Operator or VM:Operator                          * 
 * Dependencies  - Message:                                         * 
 *                 VMSPOOL *1 VMLSYS273I Backup job _ complete; RC=0* 
 * Program Lang. - CMS REXX                                         * 
 * Date Written  - 20050627                                         * 
 * Author        - Michael R. Walter                                * 
 * Changed | By  | Description of Change                            * 
 * --------+-----+------------------------------------------------- * 
 * yyyymmdd  iii -                                                  * 
 *                                                                  * 
 ********************************************************************/




"Randy Dray" <[EMAIL PROTECTED]> 

Sent by: "VM/ESA and z/VM Discussions" <[email protected]>
11/07/2005 09:02 AM
Please respond to
"VM/ESA and z/VM Discussions" <[email protected]>



To
[email protected]
cc

Subject
Re: Q alloc SPool Help






Today I did a Q RDR ALL

oWNERID  FILE CLASS REC CPY HOLD DATE  TIME     NAME 
oPERATNS 0001 D SYS 000 001 NONE OPEN- 
oPERATNS 0002 D SYS 000 001 NONE OPEN- SYS      CPDUMP
 MAINT 0002 T CON 00000008 001 NONE 11/05 10:39:25 
 

I have 2 fies Class d SYS for OPERATNS???

how Do I close these files???

Should I transfer them to maint and discard them??

Still trying to reduce spool file used.

q alloc spool 
            EXTENT EXTENT  TOTAL  PAGES   HIGH    %
VOLID  RDEV  START    END  PAGES IN USE   PAGE USED
------ ---- ------ ------ ------ ------ ------ ----
440RES 0600     79    256  32040  26769  31680  83%
                          ------ ------        ----
SUMMARY                    32040  26769         83%
USABLE                     32040  26769         83%

Thanks

Randy Dray
Systems Programmer
Morton Buildings Inc.

Morton IL

(309) 263-6397


 
 
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com




 
The information contained in this e-mail and any accompanying documents may 
contain information that is confidential or otherwise protected from 
disclosure. If you are not the intended recipient of this message, or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message, including any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient is strictly prohibited.

Reply via email to