IBM Support

PM12762: DFS3702I RC18 OPENING DEDB AREA WITH MADS, AFTER CEC FAILURE REDO NOT DONE FOR DMACCUSN UPDATE IN SHUTDOWN CLOSE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During IMS shutdown process ( DEDB area close phase ) CEC
    failed. For one area, using MADS, DMAC in one ADS was updated
    but not in the other ADS, due to the CEC failure.
    DBFCMOC2 updates DMACCUSN and logs global and local 5957 log
    records. Restart applied the DMACCUSN update to memory DMAC
    but did not REDO the DMAC since DMACF6CS was not set in local
    5957. If the DMAC that missed the I/O is in ADS1 ( first ADS )
    then all is still OK since DMACCUSN is reset from DASD DMACCUSN
    in DBFMPOP0 during open. However, if it is the 2nd or Nth ADS
    then open will fail with DFS3702 RC18 since memory DMAC DMACCUSN
    will not match read-in DASD DMACCUSN.
    This occurs because while DMACCUSN is incremented in DBFCMOC2,
    DMACF6CS is not set before the local 5957 is logged so /ERE
    does not REDO the DMAC and recover the lost I/O(s).
    

Local fix

  • Area can be opened by invalidating the second or Nth ADS(s),
    then running MADS create to reestablish MADS.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMSFP V10 DEDB MADS users.                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: After CEC failure, redo not done for    *
    *                      DMACCUSN update in shutdown close.      *
    *                      DFS3702I RC18 OPENING DEDB MADS AREA.   *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    During IMS shutdown process ( DEDB area close phase ), CEC
    failed. For one MADS area, the DMAC in one ADS was updated
    but not in the other ADS, due to the CEC failure.
    DBFCMOC2 updates DMACCUSN and logs global and local 5957 log
    records. Restart applied the DMACCUSN update to memory DMAC
    but did not REDO the DMAC since DMACF6CS was not set in local
    x5957 log record.
    If the DMAC that missed the I/O is in first ADS, then
    all is still OK since DMACCUSN is reset from DASD DMACCUSN
    in DBFMPOP0 during open. However, if it is the 2nd or Nth ADS,
    then open will fail with message DFS3702 RC18 since memory DMAC
    DMACCUSN will not match read-in DASD DMACCUSN.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    The following changes have been made to correct the reported
    problem:
    
    DBFARD10, DBFARD30, DBFARD40, DBFCMOC2:
      Modified code to set DMACF6CS X'04' in log record type5957.
      It ensured REDO is performed at emergency restart to maintain
      consistency for DMACCUSN value in memory and DASD for MADS
      AREA's ADS.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM12762

  • Reported component name

    IMS V10

  • Reported component ID

    5635A0100

  • Reported release

    010

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-04-21

  • Closed date

    2010-05-13

  • Last modified date

    2010-06-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    PM13868 UK56940

Modules/Macros

  • DBFARD10 DBFARD30 DBFARD40 DBFCMOC2
    

Fix information

  • Fixed component name

    IMS V10

  • Fixed component ID

    5635A0100

Applicable component levels

  • R010 PSY UK56940

       UP10/05/27 P F005

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.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 June 2010