Previous Topic: CA MII Diagnostic Commands

Next Topic: GDIF User Abends

z/OS Diagnostic Commands

Following are descriptions of the z/OS diagnostic commands.

DISPLAY GRS,CONFLICT

Displays information about a LOCAL ENQ conflict. The GRS component of z/OS is responsible for maintaining integrity in a single z/OS system. CA MII does not manage LOCAL ENQ conflicts, only GLOBAL conflicts. This command returns a display similar to the following:

D GRS,C ISG343I 11.21.59 GRS STATUS 704 S=SYSTEM SYSDSN USER011.MIM.MISC SYSNAME OBNAME ASID TCBADDR EXC/SHR STATUS XE03 USER01 005D 006FFBF8 SHARE OWN XE03 TESTENQ 005E 006F6768 EXCLUSIVE WAIT XE03 USRDI01B 0030 006F6768 SHARE WAIT NO LATCH CONTENTION EXISTS

You can also use this command to identify a global ENQ conflict. You can tell that it is a GLOBAL ENQ conflict because the CA MIM address space owns the resource on the local z/OS system. This is normal and is referred to as the “Blocking ENQ.” CA MIM raises this ENQ on the local system to prevent access to a resource that is currently held on an external system. To find out which system actually owns the resource, issue the following CA MIM command:

DISPLAY CONFLICT

This command returns a display similar to the following:

D GRS,C ISG343I 11.24.41 GRS STATUS 280 S=SYSTEM SYSDSN USER001.JCL.DOC SYSNAME JOBNAME ASID TCBADDR EXC/SHR STATUS XE07 MIM43GPK 0020 008076B0 EXCLUSIVE OWN XE07 USER001F 0100 008FD448 EXCLUSIVE WAIT NO LATCH CONTENTION EXISTS

DISPLAY GRS,RESOURCE=(qname,rname)

Used to determine who owns a resource on the local system. The resource may or may not be involved in a local or global ENQ conflict. You can use the * character to mask the remainder of the QNAME or RNAME. This command displays the following:

D GRS,RES=(SYSDSN,SYS2.CLIS*) ISG343I 10.46.16 GRS STATUS 787 S=SYSTEM SYSDSN SYS2.CLIST SYSNAME JOBNAME ASID TCBADDR EXC/SHR STATUS XE07 USER001 001A 008FDE88 SHARE OWN