On Mon, 28 Jan 2013 03:12:32 -0600, Elardus Engelbrecht 
<[email protected]> wrote:

>Barbara Nitz kindly wrote:
>
>> Also, I seem to remember that the checkpoint is always serialized via 
>> RESERVE.
>
>True. See JES2 Init and Tuning Guide (z/OS v1.12):
>
>"For the checkpoint data set(s) that reside on a DASD volume, JES2 processing 
>uses RESERVE and RELEASE logic with a software checkpoint lock to prevent JES2 
>members from simultaneously referencing and updating information kept in the 
>checkpoint data set."
>
>>I don't see any reason not to change the RNLS, as then JES shouldn't have any 
>>reason to even be aware that there is another JES on another system.
>
>Perhaps, but also from same book, this quote:
>
>"For checkpoint data sets residing on DASD, IBM suggests that you add the 
>checkpoint data set(s) to the RESERVE conversion resource exclusion name list 
>(RNL) to prevent global resource serialization (GRS) from limiting access to 
>that data set and degrading performance."

A little more digging revealed the following:

1.  We have "back-level DSNs" for the JES checkpoint datasets in our RNL EXCL 
list;
2.  The updated DSNS are unique to each image;
3.  Each image has two JES checkpoint datasets, each of which is the only 
dataset on its respective volume.

Thus, there are a total of six JES checkpoint datasets, with six unique DSNs, 
on six different volumes.

It would appear that the only way checkpoint lock contention could arise 
between z/OS images would be if GRS uses only the QNAME (SYSZJES2) but not the 
RNAME, or a "wildcard" RNAME (*).  The RESERVE by one system should not have 
any effect on the other systems, right?

Any further insights would be appreciated.

    -jc-

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

Reply via email to