You can diagnose possible allocation delays identified through GTALOCAL enqueue conflicts by performing the following procedure. The following flowchart chart connects a series of steps, instructing you on what action to take in the event of a delay or a hang. Alternate instructions for recurrent problems follow this procedure.
F MIM,DIAGNOSE SYSTEMS
Is there a system listed as holding locks?
Go to Step 2.
Have MIM2162I and MIM2165I or MIM22075 messages been issued?
YES
To see which job is holding the resource mentioned in message MIM2165I, issue one of the following z/OS commands (depending on which resource is listed in the MIM216x messages):
D GRS,RES=(SYSIEFSD,*)
D GRS,RES=(SYSZIOS,*)
Note: If the resource in the message is SYSIEFSD DDRTPUR, allocation is most likely being delayed by an outstanding SWAP. In addition to issuing the D GRS command, issue a z/OS D R, L, CN=(ALL) command to look for outstanding SWAP WTORs. Also, look for an outstanding MIM2207I message indicating a SWAP has started.
If a SWAP is outstanding, take whatever action is necessary to allow the SWAP to continue. This may include replying to jobs with outstanding allocation recovery messages or replying to outstanding SWAP WTORs. If you cannot determine why the job holding the SYSIEFSD DDRTPUR resource is causing the allocation delay, go to Step 6.
NO
Problem circumstances may have changed. If you come to this point repeatedly and still believe there is a problem, contact CA Technical Support.
Return to Step 1.
F MIM,DIAGNOSE JOB
Has any job been given ownership of device group locks?
Go to Step 3.
Is the CA MIA task waiting for device group locks?
YES
Go to Step 3.
NO
F MIM,SYSDUMP JOBNAMES=(ALLOCAS,IOSAS,GRS) TITLE="ALLOCATION HANG"
SHUTDOWN LOCAL
If the problem is not resolved, call CA Technical Support and ask for help with CA MIA.
D R,L,CN=(ALL).
Are there any outstanding SWAP messages or any outstanding allocation recovery messages?
YES
Reply to the outstanding WTOR.
NO
Go to Step 4.
F MIM,DIAGNOSE VARY
Are there any active VARY requests that show a Wait-RSN of “VARY Dev?”
YES
F MIM,SYSDUMP JOBNAMES=(ALLOCAS,IOSAS,GRS) TITLE="VARY DELAY"
SHUTDOWN LOCAL
If the problem is not resolved, contact CA Technical Support and ask for help with CA MIA.
NO
Go to Step 5.
D GRS,RES=(SYSIEFSD,*)
Retain the information in the resulting display for diagnostic purposes.
Go to Step 7.
F MIM,SYSDUMP JOB=(jobname,ALLOCAS.ISOAS,GRS),TITLE='ALLOCATION DELAY', SYSTEM=ALL
Note: When the DIAGNOSE display shows a job ID of MASTER as being 'delayed for' or 'given' a single device group lock, this most likely represents a job that is in the middle of SWAP processing. Look for the MIM2207I message to determine the actual job associated with the SWAP. Then, issue the preceding dump command for two job names - the job name for the MASTER address space and the swapping job name (JOB=(*MASTER*,jobname)).
Can this job be canceled?
YES
Cancel the job.
NO
Issue a SHUTDOWN LOCAL command to CA MIA. If the problem is not resolved, call CA Technical Support and ask for CA MIA.
Go to Step 8.
Important: If the problem is recurring, then adequate documentation is essential in solving the problem. Technical Support needs GTAF trace information before they can analyze the problem. Follow these steps:
F MIM,SET TRACE=ON
F MIM,SET GTAF SETT=(LOCKS,MASKS,SWAP,UNITALOC),SETP=ALL
F MIM,SET TRACE=(SPIN,CLASS=c)
This allows you to purge data from time periods when no problem was experienced.
If the problem is not recurrent, then global dumps of CA MIA and SYSLOGs are the minimum documentation required. If a job appears in the DIAGNOSE JOB command as having the device locks, then a dump of this job may also be essential for problem diagnosis.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |