>"If the reason field shows A CRITICAL AUXILIARY STORAGE SHORTAGE EXISTS,
>first you need to ensure that enough DASD resource is available for
>captured dumps to be written out. Then, consider adding additional
>auxiliary storage (paging) resources, because SVC dumps will not be
>allowed again until the auxiliary storage utilization drops below 35%. See
>the system programmer response for message IRA201E for additional
>information about auxiliary storage utilization concerns."
>
>According to conversations at SHARE, the threshold for this condition is
>too conservative. AFAIK there is no APAR open to fix it. It's especially
>frustrating if you want to take a dump to find out who's using up AUX. ;-(

Mark, this came into z/OS with either 1.11 or 1.12. Some of my pagedels were an 
attempt to test this behaviour. I could not test it.

Skip, try ipcs active, and then the undocumented command (IP) ILRSLOTC. This 
used to be in the hidden IPCS panel that I have forgotten how to get at (there 
were SHARE presentations about it). This command works on active storage. No 
need for a dump in an AUX shortage to determine who holds the slots:
VERSION 02/18/2010                                          
ASID=00A4 JOB=DSW1DBM1 SLOTCOUNT=000099EB VIO COUNT=00000000
ASID=00A3 JOB=DSNXDBM1 SLOTCOUNT=00008B0F VIO COUNT=00000000
ASID=002E JOB=ZFS      SLOTCOUNT=00002F26 VIO COUNT=00000000

Jim, we talked about the need for an HVCOMMON storage tracking tool before. In 
a pinch, someone with a lot of knowledge of IPCS could probably find out who 
did what. I seem to remember you agreeing that the procedure you summarized 
neatly in your post :-) is not something one wants to do manually. Has anyone 
submitted a requirement for this on my behalf? I am still willing to have the 
requirement submitted, and I think that some regulars on ibmmain would agree 
that it were a good thing! Some might even concur with such a requirement.

>*WARNING*    If you are going to be replacing page datasets, better to
> use the REPLACE option of PAGEDEL as opposed to DELETE then doing
> a PAGEADD.  Not doing so can lead to ESQA shortages.
Thanks for the warning. Unfortunately, my spaceadmin needed to reuse the name 
of the page data set, so there was no way I could use REPLACE. I'll keep that 
in mind for our pageds redesign, though.

>  Starting with z/OS 1.8, physical swapping is no longer done at all.
>Block paging has not been done for quite a while either.  There can
>be some trimming done for address spaces when they get logically
>swapped, and before global LRU is done. So those pages
>might get written to contiguous slots to help the throughput of the
>output I/O.  But with no swapping and block paging, they will come back
>in via individual page faults, with no relation to the order in which
>they were written, and probably as separate I/O operations.
That explains why (MXG) fields BLKPAGE  BLKSAUIN PGBKAUIN are still filled. 
I'll ignore this for my colourful pictures, then!

>  Pagedel has always done active removal.  There were some
>problems with doing active removal of VIO in the original SP3.1.0
>implementation, but that was fixed in SP3.1.3.
This is interesting, given that I wasn't around for SP3. I just remember that 
it used to take hours to empty a page data set, SP4 right up until z/OS 1.4 (I 
think might have been the last time I tried).

>Even though "zero" demand paging is best and what many shops
>strive / configure for these days, I think it's time for a new study
>based on modern architecture and what the OS now does.
I agree. Unfortunately, we have lots of demand paging (we are a small 
installation, after all), and all the newfangled applications are just 
storage-hungry in the typical clicker way of "what's a few Terabyte more". 
Maybe then ASM would better use available space and better thresholds. I guess 
I'll need to bite the bullit and try to find the knee.

Barbara

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to