IBM Support

IT28659: CLIENT MEMORY LEAK IN GSKIT OPERATIONS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Due to a memory leak in GSKit operations, the memory consumption
    of a long running IBM Spectrum Protect client process can
    increase, and the process might become functionless eventually.
    
    Although any process can be affected that runs IBM Spectrum
    Protect client code, the symptom is typically observed in
    combination with the IBM Spectrum Protect for ERP product family
    when the prole daemon operates with the API client module.
    
    Customer / support diagnostics
    ------------------------------
    Monitor the prole daemon once a day for memory consumption.
    As you cannot know the type of leak in advance, open files
    should also be checked, because the symptoms of a
    handle leak are similar to a memory leak:
    
    ps aux | grep prole > 2019-04-04_ps.out
    lsof -p procID > 2019-04-04_lsof.out
    (Replace procID with the procID found in the 'ps' output.
    Replace 2019-04-04 with the current date.)
    
    Continue this monitoring for a complete cycle from the start of
    the prole daemon until it becomes defunct, at least for 1 week.
    
    Product versions affected: 7.1 Client versions 7.1.8.0 and above
                               8.1 Client versions 8.1.2.0 and above
                               All platforms affected.
               Initial impact: Medium
          Additional keywords: TS002057258 application
    

Local fix

  • Workaround:
    For immediate relief, restart the memory leaking process.
    
    Solution:
    Because of significant improvements, the use of backup-archive
    client v8.1.7.0 is recommended until the official fix becomes
    available.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IBM Spectrum Protect API client versions 7.1 and 8.1 on all  *
    * platforms.                                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is projected *
    * to be fixed in level 8.1.8. Note that this is subject to     *
    * change at the discretion of IBM.                             *
    ****************************************************************
    

Problem conclusion

  • The memory leaks which were related to some incorrect GSKit
    library usage have been fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT28659

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    81L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-04-03

  • Closed date

    2019-04-17

  • Last modified date

    2019-05-13

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

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

Modules/Macros

  • API
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R71A PSY

       UP

  • R71L PSY

       UP

  • R71H PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP

  • R81A PSY

       UP

  • R81L PSY

       UP

  • R81H PSY

       UP

  • R81S PSY

       UP

  • R81W PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81L","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
13 May 2019