IBM Support

IC61012: TSM SERVER CRASH IN PKDESTROYCONDITION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A TSM Library Manager server may crash during handling of
    an idle mountpoint. A small timing window exists such that
    two separate threads access the same idle mountpoint owned by
    a Library client during dismount processing.
    Under such conditions, the TSM library manager crashes.
    
    Customer/L2 Diagnostics
    A TSM library manager running on AIX will show the following
    call stack :
    
    pthread_kill(??, ??) at 0x9000000004886bc
    _p_raise(??) at 0x9000000004880d0
    raise.raise(??) at 0x90000000005a298
    abort() at 0x900000000085dac
    AbortServer() at 0x10000ffe0
    pkAbort(??) at 0x100011814
    TrapSyncError(??) at 0x10000e860
    pkDestroyCondition(??) at 0x10000ea98
    DestroyMp(??) at 0x1002a447c
    PvrFindIdleMp(??, ??, ??, ??, ??) at 0x1002a95b0
    pvrOpen(??, ??, ??, ??, ??, ??, ??, ??) at 0x100251d10
    pvrMgrOpenVol(??, ??, ??, ??, ??, ??, ??, ??) at 0x10024a408
    DoOpenVolume(??, ??) at 0x1002b1564
    SmLibraryServerSession(??) at 0x1002b9b50
    DoLibraryServer(??, ??) at 0x1001a9e00
    smExecuteSession(??, ??, ??, ??, ??, ??, ??, ??) at 0x1001ae520
    SessionThread(??) at 0x100375724
    StartThread(??) at 0x10000fef0
    
    The same core file will show another thread processing
    in WaitForDismount. For example :
    
    pkWaitCondition(0x12979aaa0, 0x124660d98) at 0x10000ecf8
    WaitForDismount(??, ??) at 0x1002a1f0c
    PvrFindIdleMp(??, ??, ??, ??, ??) at 0x1002a9544
    pvrOpen(??, ??, ??, ??, ??, ??, ??, ??) at 0x100251d10
    pvrMgrOpenVol(??, ??, ??, ??, ??, ??, ??, ??) at 0x10024a408
    DoOpenVolume(??, ??) at 0x1002b1564
    SmLibraryServerSession(??) at 0x1002b9b50
    DoLibraryServer(??, ??) at 0x1001a9e00
    smExecuteSession(??, ??, ??, ??, ??, ??, ??, ??) at 0x1001ae520
    SessionThread(??) at 0x100375724
    
    TSM Versions Affected:
    TSM 5.4, 5.5 and 6.1 servers on Unix,Linux and Windows platforms
    This only affects Library Managers servers, not Library Clients.
    
    Additional Keywords:
    core crashed dump
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Tivoli Storage Manager servers acting as *
    *                                                              *
    *                 library managers.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION.                  *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 5.5.4, and 6.1.3.  Note that this  *
    *                 is subject to change at the discretion of    *
    *                 IBM.                                         *
    ****************************************************************
    See ERROR DESCRIPTION.
    

Problem conclusion

  • The described problem has been resolved.
    Affected platforms: AIX, HP-UX, Sun Solaris, Linux, and Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC61012

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    54A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-05-04

  • Closed date

    2009-07-13

  • Last modified date

    2009-07-13

  • 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

    TSM SERVER

  • Fixed component ID

    5698ISMSV

Applicable component levels

  • R54A PSY

       UP

  • R54H PSY

       UP

  • R54L PSY

       UP

  • R54S PSY

       UP

  • R54W PSY

       UP

  • R55A PSY

       UP

  • R55H PSY

       UP

  • R55L PSY

       UP

  • R55S PSY

       UP

  • R55W PSY

       UP

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61L PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"54A"}]

Document Information

Modified date:
15 September 2021