IBM Support

PI29608: LIMIT AMOUNT OF DSNU340I MESSAGES BEING ISSUED SO IT DOES NOT USE ALL THE ADDRESS SPACE STORAGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DSNU340I filled up SYSPRINT using all the address space storage
    which hang the REBUILD INDEX job. A threshold will be put in
    place to limit the amount of DSNU340I messages.
    .
    Additional Keywords: msgDSNU304I Abend878 Abend40D
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 10 for z/OS and DB2 11 for z/OS      *
    *                 utility users of REBUILD INDEX               *
    ****************************************************************
    * PROBLEM DESCRIPTION: Massive amounts of duplicate keys were  *
    *                      found during REBUILD INDEX and resulted *
    *                      in ABENDS878 RC10 from DSNURBXC due to  *
    *                      all storage being used up in the DBM1   *
    *                      address space with DSNU340I messages.   *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    REBUILD INDEX was run.  A massive amount of duplicate index keys
    were found and REBUILD built message MSGDSNU340I - ERROR LOADING
    INDEX, DUPLICATE KEY for each.  So many duplicates were found
    that all of the storage in the DBM1 address space was exhausted
    resulting in an ABEND878 RC10 from DSNURBXC.
    
    While Recovery Termination Manager (RTM) was ending the task,
    the lack of storage caused recursive errors and an ABEND40D
    RC10 to occurred resulting in the tasks becoming hung.
    
    Additional Keywords: DSNU1140I ABENDS40D
    

Problem conclusion

  • REBUILD INDEX code has been changed to issue a maximum of 2000
    DSNU340I messages for duplicate keys.  The utility will issue
    message DSNU1140I - MESSAGE LIMIT OF 2000 HAS BEEN REACHED FOR
    THE DSNU340I MESSAGES. NO MORE WILL BE ISSUED FOR THIS UTILITY
    once this level has been reached.  REBUILD INDEX will continue
    processing the current index(es) and will continue to end with
    RC8 due to the duplicate keys being found.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI29608

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-11-13

  • Closed date

    2015-02-04

  • Last modified date

    2015-03-03

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

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

    UI24960 UI24961

Modules/Macros

  •    DSNURBXC
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UI24960

       UP15/02/20 P F502

  • RB10 PSY UI24961

       UP15/02/20 P F502

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
06 May 2020