IBM Support

IC81076: DATABASE CONNECTION LEAK OCCURS IN TPC 4.2.2 FP1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The TPC Data server opens at least one DB connection for every
    probe operation; by design this connection should be closed when
    the job completes.
    TPC 4.2.2 FP1 introduced a problem
    where these connections fail to get closed by TPC, eventually
    exhausting the available connections to DB2 causing the TPC Data
    and Device server processes to crash.
    
    Evidence of this specific problem is seen in the:
    TPC/data/log/dbtrace.log.
    
    When you see this exception, check for the timestamps and that
    the exception contains:
    ".RULatestPostProcessingInfo.shouldDeleteMissing(RULatestPostPro
    cessingInfo.java:524)"
    
    1/23/12 3:29 AM is very different to Thu Jan 05 03:29:01 CET
    2012
    
    1/23/12 3:29 AM Leased
    com.ibm.tpc.infrastructure.database.DBConnection@3d263d26 at Thu
    Jan 05 03:29:01 CET 2012
     at
    com.ibm.tpc.infrastructure.database.DBConnPoolDataSource$Pool.re
    move(DBConnPoolDataSource.java:485)
     at
    com.ibm.tpc.infrastructure.database.DBConnPoolDataSource.getPool
    edConnection(DBConnPoolDataSource.java:228)
     at
    com.tivoli.itsrm.server.Server.getDBConnection(Server.java:1371)
     at
    com.ibm.tpc.rollup.RULatestPostProcessingInfo.shouldDeleteMissin
    g(RULatestPostProcessingInfo.java:524)
     at
    com.ibm.tpc.rollup.RULatestPostProcessingInfo.processMissing(RUL
    atestPostProcessingInfo.java:460)
     at
    com.ibm.tpc.rollup.RUPostProcessingManager.processAfterProbe(RUP
    ostProcessingManager.java:77)
     at
    com.ibm.tpc.rollup.RUPostProcessingManager.processAfterRUProbe(R
    UPostProcessingManager.java:38)
     at
    com.tivoli.itsrm.TStorm.server.svp.RURRCleaner.doLatestProcessin
    g(RURRCleaner.java:167)
     at
    com.tivoli.itsrm.TStorm.server.svp.RURRCleaner.cleanRemovedResou
    rces(RURRCleaner.java:106)
     at
    com.tivoli.itsrm.TStorm.server.svp.RRRSchedule.run(RRRSchedule.j
    ava:65)
     at
    com.tivoli.itsrm.TStorm.server.svp.JobHndlrThread.run(JobHndlrTh
    read.java:96)
     at java.lang.Thread.run(Thread.java:811)
    >
    >
    

Local fix

  • As a temporary workaround, the TPC Data and Device services
    should be stopped for 5 to 10 minutes then restarted.
    Performing this restart once per week should suffice, however
    more frequent restarts may be required based on factors unique
    to each environment.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: TPC 4.2.2 FP1 (4.2.2.95) users               *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION.                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    -
    

Problem conclusion

  • The fix for this APAR is targeted for the following
    maintenance package:
    
    | fix pack | 4.2.2-TIV-TPC-FP0002 - target May 2012
    http://www-01.ibm.com/support/docview.wss?&uid=swg21320822
    
    The target dates for future fix packs do not represent a formal
    commitment by IBM. The dates are subject to change without
    notice.
    
    | MDVREGR 4.2.2-TIV-TPC-FP0001 |  4.2.2.95
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC81076

  • Reported component name

    TPC FOR DISK

  • Reported component ID

    5608TPCD1

  • Reported release

    422

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-31

  • Closed date

    2012-02-17

  • Last modified date

    2012-06-07

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

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

Fix information

  • Fixed component name

    TPC FOR DISK

  • Fixed component ID

    5608TPCD1

Applicable component levels

  • R422 PSY

       UP

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSMMUP","label":"Tivoli Storage Productivity Center for Disk"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"422"}]

Document Information

Modified date:
20 September 2021