Previous Topic: Global Data Set Integrity FacilityNext Topic: How You Eliminate Hardware Reserves


GDIF Processing Modes

The processing mode you select determines whether GDIF propagates all requests with a scope of SYSTEMS or only the requests you designate in the QNAME list. To select a processing mode, specify a value for the PROCESS parameter on the GDIINIT statement.

The following are valid values:

ALLSYSTEMS

Tells GDIF to process all requests with a scope of SYSTEMS, and any other requests designated in the QNAME list. When an ENQ or RESERVE request is issued with a scope of SYSTEMS, the associated QNAME is added dynamically to the QNAME list.

SELECT

Tells GDIF to propagate only the requests that you designate in the QNAME list. This is the default.

Important! With GDIINIT PROCESS=SELECT, administrators currently must monitor ENQ activity to ensure that the ENQs were properly defined to avoid integrity exposure for ENQs with SCOPE=SYSTEMS. Because of the much lower maintenance requirements associated with GDIINIT PROCESS=ALLSYSTEMS mode, and the elimination of multi-systems data integrity exposures with this mode, We recommend that you use GDIINIT PROCESS=ALLSYSTEMS.

Note: You must specify the same value on all systems. This happens automatically if you use a single member for all systems (recommended).

For example, if you want GDIF to propagate all requests that have a scope of SYSTEMS, then you could specify this GDIINIT statement in the initialization member:

GDIINIT PROCESS=ALLSYSTEMS

GDIF uses the following values for the parameters on the dynamically added QNAME statement:

Use the DISPLAY QNAMES operator command of CA MII to show all the classes of the QNAME list, including the dynamically added classes that result when you run in ALLSYSTEMS mode.