IBM Support

PH69813: ABEND U0384-0000002C OCCURS IN A DRF MAS WHEN RECOVERING A SINGLE HALDB USING MULTIPLE DRF JOBS DIVIDED BY PARTITIONS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • For a HALDB (PHIDAM) with many partitions defined, when the
    partitions were divided into multiple groups, a DRF job was
    created for each group, and multiple DRF jobs with ADD IB
    (HALDB(BOTH)) specified were run in parallel, the same DSNAME
    was accidentally assigned to the IIUIN data set created by DRF
    to pass parameters to the index builder in two of the DRF jobs.
    As a result, one DRF job completed successfully, but the other
    DRF job encountered a dynamic allocation error for the IIUIN
    data set, resulting in ABEND U0384-0000002C.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS Recovery Solution Pack for z/OS      *
    *                 Version 2 Release 1 ( FMID=HAHM210 )         *
    *                 IMS Database Recovery Facility users.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: In a DRF job, ABEND U0384-0000002C      *
    *                      occurs when recovering a single HALDB   *
    *                      using multiple DRF jobs divided by      *
    *                      partitions.                             *
    ****************************************************************
    When recovering a single HALDB using multiple DRF jobs divided
    by partitions, an ABEND U0384-0000002C occurred in a DRF MAS.
    For a HALDB with many partitions defined, when the partitions
    were divided into multiple groups, a DRF job was created for
    each group, and multiple DRF jobs with ADD IB (HALDB(BOTH))
    specified were run in parallel, the same DSNAME was accidentally
    assigned to the IIUIN data set created by DRF to pass parameters
    to the index builder in two of the DRF jobs.
    As a result, one DRF job completed successfully, but the other
    DRF job encountered a dynamic allocation error for the IIUIN
    data set, resulting in ABEND U0384-0000002C.
    Currently, DRF tries to ensure uniqueness by adding the DB name
    and timestamp to the DSNAME of the IIUIN data set it creates.
    However, those values happened to match between the two DRF
    MAS jobs.
    

Problem conclusion

  • DRF has been modified to additionally set the MAS Job ID in
    DSNAME of IIUIN and HFPSYSIN data sets so that it can guarantee
    the uniqueness of DSNAME even when the timestamps match.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH69813

  • Reported component name

    IMS RCVR SOLUTN

  • Reported component ID

    5655V8600

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2026-01-23

  • Closed date

    2026-02-17

  • Last modified date

    2026-02-19

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

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

    UO06843

Modules/Macros

  • FRXTSFS0 FRXTSIB0 FRXVRCV0 FRXVSTA0 FRXVSTA3 FRXVTOI0
    

Fix information

  • Fixed component name

    IMS RCVR SOLUTN

  • Fixed component ID

    5655V8600

Applicable component levels

  • R210 PSY UO06843

       UP26/02/19 I 1000 ¢

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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"210"}]

Document Information

Modified date:
19 February 2026