Explanation
The request that was made to VSAM record-level
sharing (RLS) to quiesce data set dsn throughout
the sysplex has timed out. The timeout limit is given by the system
initialization parameter QTIMEOUT.
The timeout might be due
to the presence of long-running units of recovery failing to reach
syncpoint, preventing the close of the data set.
In the message
text:
- date
- The current date.
- time
- The current time.
- dsn
- The name of the data set.
System action
DFSMStvs cancels the quiesce throughout the sysplex
by issuing an unquiesce for the data set. Depending upon the timing
of the unquiesce request, either of these situations can result:
- Normally the unquiesce is processed immediately and the quiesce
request is cancelled by VSAM.
- Occasionally, depending on the timing of the unquiesce, the original
quiesce request completes before the unquiesce request has been processed.
Because the unquiesce cannot be canceled, it completes and thereby
cancels the original quiesce.
Operator response
System programmer response
If timeouts occur regularly, you can
take the following actions to resolve the problem:
- Increase the quiesce timeout value. This can be useful if the
system is particularly busy when quiesces are likely to be issued.
- Change the long-running unit of recovery that is preventing the
request from completing.
You can also identify those jobs that are using the data
set and cancel them. This forces their current units of recovery to
back out. If the data set is open for DFSMStvs access, you can use
the DISPLAY SMS,DSNAME command to identify jobs that are using it.
Problem determination
Source
Module
Routing code
Descriptor code