The other area I found of interest: 
IGW467I DFSMS RlsAboveTheBarMaxPoolSize 414                           
D                                         414 00000090  PARMLIB VALUE
CHANGED ON SYSTEM: **ALL**                              
D                                         414 00000090  OLD VALUE: 4096  4
E                                          414 00000090  NEW VALUE: 4096  5

You may need to contact IBM on the values.   I am not sure what the value of
4 or 5 indicates after the 4096 in the message.

This apar may be of interest
OA39904: RLSABOVETHEBARMAXPOOLSIZE CHANGES IF SMSVSAM COMES DOWN ON ANOTHER
SYSTEM

For 64-bit addressable Data Buffers in z/OS V1R12.0 DFSMS Using Data Sets
SC26-7410-10

For each system in a sysplex, the SMSVSAM address space contains all the
VSAM RLS data buffers. By default, the data buffers are contained below the
2-gigabyte virtual storage bar in the address space's data space. To avoid
possible buffer space constraints and potentially improve performance for
high-transaction applications, you can optionally specify that data sets and
indexes be assigned to RLS buffers with 64-bit virtual addresses, above the
2-gigabyte bar. This 64-bit virtual buffering option is provided by a
combination of data class keyword and settings in the IGDSMSxx member of
SYS1.PARMLIB.

To provide 64-bit data buffering for a data set with VSAM RLS, all the
following must be true:

    The system must be at level z/OS 1.7 or higher.
    The data set or index must belong to a data class with the attribute
"RLSAboveTheBar""RLS Above the 2-GB Bar" set to Yes.
    The active IGDSMSxx member of SYS1.PARMLIB must have the keyword
RlsAboveTheBarMaxPoolsize set to a number between 500 megabytes or 2
terabytes for the system.

In addition, to enhance performance for each named system, whether or not
the buffers are above the 2-gigabyte bar, you can set the keyword
RlsFixedPoolSize in IGDSMSxx to specify the amount of total real storage to
be permanently fixed to be used as data buffers.


If you do an D SMS you should look for the following entries and perhaps
monitor them:
Rls_MaxCfFeatureLevel = Z
RlsAboveThebarMaxPoolSize = 500
RlsFixedPoolSize = 50

Here is an interesting RLS Tuning presentation
http://tinyurl.com/qjfzk3y



Lizette


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Lizette Koehler
Sent: Saturday, January 17, 2015 8:40 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How to find which task has been denied to take a dump?

For IEA848I it says

For USER NOT AUTHORIZED, the security authority can be changed to allow the
application programmer to get the necessary dump by permitting the user to
have READ or UPDATE access to the IEAABD.DMPAUTH facility as described in
the z/OS Security Server RACF Security Administrator's Guide.

Do you have IEAABD.DMPAUTH specified in RACF (or your SAF product)?  If so,
you might need to make it allow more tasks to take dumps.

Your installation can control the dumping (with SYSUDUMP, SYSABEND, and
SYSMDUMP statements) of address spaces that contain controlled programs by
defining a profile to protect a resource called IEAABD.DMPAUTH in the
FACILITY general resource class.

To control the dumping (with SYSABEND, SYSMDUMP, and SYSUDUMP statements) of
address spaces that have tasks running in a task control block (TCB) key of
less than 8, a profile protecting a resource called IEAABD.DMPAKEY must be
defined in the FACILITY general resource class.

Define a profile that protects the resource IEAABD.DMPAUTH in the FACILITY
class:

RDEFINE FACILITY IEAABD.DMPAUTH UACC(NONE)

If you want to give a user an access authority that is different from the
one you specified on the RDEFINE command (in this example, an access
authority of READ), enter:

PERMIT IEAABD.DMPAUTH CLASS(FACILITY) ID(ASMITH) ACCESS(READ)

I am not sure what the general setup should be for this facility class.
Maybe UACC(READ) to start with?

I would also review the software records in LOGREC.  They may help in
determining what task had an issue.


Lizette


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Peter Hunkeler
Sent: Saturday, January 17, 2015 8:29 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: How to find which task has been denied to take a dump?

In the OPERLOG, I see the following messages while system CH02PROD is being
shutdown for IPL (more messages in context further down):
 N 0020000 CH02PROD 14333 08:01:23.54          00000281  IEA848I DUMP
SUPPRESSED - USER NOT AUTHORIZED BY SAF                 
N 0000000 CH02PROD 14333 08:01:23.54          00000281  IEF196I IEA848I DUMP
SUPPRESSED - USER NOT AUTHORIZED BY SAF         


The "jobid" column is blank which tells me the task is a system task or one
which had been started SUB=MSTR. But how do I identify the associated task?




>From the longer extract, one can see that OAM and SMSVSAM termination has
been initiated. 

The part denoted [snip 1] has a bunch of IGW467I from all systems in the
plex. Then come the dump denied messages immediately followed by IGW408I
confirming SMSVSAM termination ended.





NC0000000 CH02PROD 14333 08:01:23.51 AWRK03P2 00000290  STOP OAM

NR4000000 CH02PROD 14333 08:01:23.51 S0166129 00000090  CBR1000I OAM STOP
command execution scheduled.     
NC0000000 CH02PROD 14333 08:01:23.52 AWRK04P2 00000290  V
SMS,SMSVSAM,TERMINATESERVER                      
M 8000000 CH02PROD 14333 08:01:23.52          00000090 *IGW572I REQUEST TO
TERMINATE SMSVSAM 436           
D                                         436 00000090  ADDRESS SPACE IS
ACCEPTED:                         
E                                         436 00000090  SMSVSAM SERVER
TERMINATION SCHEDULED.             
M 4040000 CH02DSYS 14333 08:01:23.52          00000090  IGW467I DFSMS
SMF_TIME  PARMLIB VALUE 825 
D                                         825 00000090  CHANGED ON SYSTEM:
CH02DSYS               
D                                         825 00000090  OLD VALUE: YES  5

E                                         825 00000090  NEW VALUE: YES  4

[snip 1]
M 4040000 CH04PROD 14333 08:01:23.53          00000090  IGW467I DFSMS
RlsAboveTheBarMaxPoolSize 414                           
D                                         414 00000090  PARMLIB VALUE
CHANGED ON SYSTEM: **ALL**                              
D                                         414 00000090  OLD VALUE: 4096  4

E                                         414 00000090  NEW VALUE: 4096  5

N 0020000 CH02PROD 14333 08:01:23.54          00000281  IEA848I DUMP
SUPPRESSED - USER NOT AUTHORIZED BY SAF                  
N 0000000 CH02PROD 14333 08:01:23.54          00000281  IEF196I IEA848I DUMP
SUPPRESSED - USER NOT AUTHORIZED BY SAF          
N 8000000 CH02PROD 14333 08:01:23.58          00000090 *IGW408I SMSVSAM
SUCCESSFULLY TERMINATED AT END OF MEMORY              
M 4040000 CH01NSYS 14333 08:01:23.52          00000090  IGW467I DFSMS
DEADLOCK_DETECTION PARMLIB VALUE 970                    
D                                         970 00000090  CHANGED ON SYSTEM:
CH01NSYS                                           
D                                         970 00000090  THIS SYSTEM IS
OPERATING AS A LOCAL DEADLOCK PROCESSOR.               
D                                         970 00000090  OLD VALUE: 15  4  4

E                                         970 00000090  NEW VALUE: 15  4  3

 [snip 2]




Thanks
--
Peter Hunkeler

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to