While executing CAPKWTR or CAPKLARCH, it may terminate abnormally with U610 after the following message is output.
JMR610A/JMR610W module - RESOURCE UNAVAILABLE, REPLY RETRY OR CANCEL
JMR
Release : 4.6
Z/OS
These messages mean that CA JMR is encountering dynamic allocation errors when accessing files.
As a confirmation method, the R/C = nnnnnnnn part of message code JMR611I is the reason code for the error.
By checking this code, you can determine the reason for the abnormal termination.
Example:
JMR611I PKRDALSH R/C = 02100000 - DSN = DAILYLOG.JMR09265
In the above case, the reason code is "0210", which indicates that the target dataset is not available because it has been allocated by another job.
The reason code, displayed in the JMR611I message, is obtained from the SVC 99 error code field. For an explanation of the reason code, consult the IBM documentation on DYNALLOC.
Reason code excerpt
0204 REAL STORAGE UNAVAILABLE.
0208 NO SPACE AVAILABLE ON SYS1.SYSJOBQE.
020C REQUEST FOR EXCLUSIVE USE OF A SHARED DATA SET CANNOT BE HONORED.
0210 REQUESTED DATA SET NOT AVAILABLE. ALLOCATED TO ANOTHER JOB.
0214 A DIRECT ACCESS DEVICE IS NOT AVAILABLE.
0218 THE REQUIRED VOLUME WAS NOT MOUNTED ON AN AVAILABLE DEVICE.
021C INCORRECT UNIT NAME SUPPLIED.
4704 DADSM ERROR: DUPLICATE NAME DSCB.
For the dynamic allocation error (SVC99), please refer to the IBM manual.
https://www.ibm.com/docs/en/zos/2.1.0?topic=codes-interpreting-error-reason-from-dynalloc