A fix is available
APAR status
Closed as new function.
Error description
IMS DEDB Fast Recovery enhancement to support IMS V7 APAR PQ67575 (PTF is UQ74156), IMS V8 APAR PQ70573 (PTF is UQ74370) and IMS V9. This APAR corrects an incompatibility situation with IMS managed DUPLEXED SVSO structures. MSGDFS2830I is generated when this situation arises. The incompatibility state exists when an entry in structure 1 is marked UNCHANGED and the entry in structure 2 is marked CHANGED. A reclaim operation can remove the entry from structure 1. PQ57691 addressed this problem by issuing a CASTOUT request for the entry in structure 2. This process gets the CASTOUT LOCK, reads the data entry and then releases the CASTOUT LOCK. The next request for that data will put the 2 structures back into SYNC. It could happen that the request for the CASTOUT LOCK could fail due to a CASTOUT operation running in a data sharer or multiple concurrent demand load operations executing. The failure reason indicates that the CASTOUT LOCK is already held. This is a situation that can be tolerated.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS DEDB FAST RECOVERY Version 2 * * Release 2 (FMID=H1J2220) users who use the * * Shared VSO AREA with dual structures in * * IMS V7, IMS V8 or IMS V9. * **************************************************************** * PROBLEM DESCRIPTION: This APAR is DFR Version for IMS V7 * * APAR PQ67575 (PTF is UQ74156), IMS V8 * * APAR PQ70573 (PTF is UQ74370) and IMS * * V9. * * - PQ67575 and PQ70573 * * MSGDFS2830I CF WRITEERROR, RSN=0C1C0826 * * on second structure of IMS maintained * * duplexed SVSO structure, even after * * PQ57691. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** -PK19222 for IMS DEDB Fast Recovery During CASTOUT operation, there are some inconsistency situation found on entries having the same CI RBA between the dual structures. When DFR processes CASTOUT for dual structures, it performs CASTOUT read from the structure 2 (STR2) at first and then from structure 1 (STR1). Inconsistency case 1: An entry in STR2 is marked changed and the entry in STR1 is marked unchanged. This inconsistency will occur if IMS update for an CI to STR2 was completed but the update to STR1 for the same CI was delayed and has not been completed yet. Inconsistency case 2: STR2 has a data entry marked as changed but STR1 has not the entry. This situation was addressed by IMS APAR PQ57691 and will occur by a timing problem between IMS write I/O to the CF and CASTOUT processing. For both cases, DFR will update DASD with CI from STR2.
Problem conclusion
Temporary fix
********* * HIPER * *********
Comments
The following modules have been modified. (x = 7, 8 and 9) * DFRXCASx - Modify code to update DASD if CASTOUT read from STR2 is successful while CASTOUT read from STR1 gets unchanged or no entry. DFRXULKx - Modify code to issue unlock CASTOUT for both STRs even if there is an unlock error for either one.
APAR Information
APAR number
PK19222
Reported component name
DEDB FAST RECOV
Reported component ID
5655E3200
Reported release
220
Status
CLOSED UR1
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2006-02-06
Closed date
2006-02-07
Last modified date
2006-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK11532
Modules/Macros
DFRXCAS7 DFRXCAS8 DFRXCAS9 DFRXULK7 DFRXULK8 DFRXULK9
Fix information
Fixed component name
DEDB FAST RECOV
Fixed component ID
5655E3200
Applicable component levels
R220 PSY UK11532
UP06/02/10 P F602
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX895","label":"IMS DEDB Fast Recovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.2.0"}]
Document Information
Modified date:
03 October 2020