IBM Support

IT01961: DSMC MAY CRASH DURING HUGE BACKUPS WITH CLIENT SIDE DEDUPLICATION ENABLED

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • If client side deduplication is enabled and a file failed to be
    sent to the server during backup,
    the Tivoli Storage Manager client can crash while he tries
    resending the file.
    
    For example  if a file is changing during  a scheduled backup,
     the following messages will be seen:
    ANS1228E Sending of object 'FILENAME' failed.
    ANS4037E Object 'FILENAME' changed during processing.  Object
    skipped.
    ANS1512E Scheduled event 'SCHEDULENAME' failed.  Return code =
    12.
    
    A core dump is generated (when the file will by tried to resend)
    and the stack on Linux looks like is:
    pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    psWaitCondition(pthread_cond_t*, pthread_mutex_t*) ()
    pkWaitCb(conditionBundle*) ()
    fifoObject::fifoQgetNextWaitNoTS(int) ()
    fifoObject::fifoQgetNextWait(int) ()
    DedupMT::GetNext(fifoObject*, void**) ()
    DedupMT::GetNextInQueueObj(QueueObj**) ()
    DedupMT::dedupThread() ()
    callDedupThread(void*) ()
    start_thread () from /lib64/libpthread.so.0
    clone () from /lib64/libc.so.6
    
    
    
    
    Customer/L2 Diagnostics:
    It has been verified that this is a timing problem since the
    TivolI Storage Manager Client is not capable to manage correctly
    the situation described before.
    Here is the set of conditions that may lead to this issue (all
    must be true):
    1. Client deduplication needs to be enabled during backup.
    2. The system needs to be rather fast.
    3. At least one of the files needs to be retried during
    processing (this affects changing files, files being in use and
    so on).
    4. An high value for RESOURCEUTILIZATION option
    
    
    
    Tivoli Storage Manager Versions Affected: All Tivoli Storage
    Manager  Client  v6.x and 7.1 on all Platforms.
    
    
    Initial Impact: Medium
    
    Additional Keywords: TSM dsmc crash ANS0361I timer deduplication
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Backup-archive client versions               *
    *                 6.2.2 - 6.2.5, 6.3.x, 6.4.x and 7.1.0        *
    *                 running on all platforms.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION                   *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 6.3.2.4, 6.4.3 and 7.1.1. Note     *
    *                 that this is subject to change at the        *
    *                 discretion of IBM.                           *
    ****************************************************************
    *
    

Problem conclusion

  • The problem has been fixed so it no longer occurs
    

Temporary fix

  • 6.3.2.4 interim fix for AIX, Linux x86, Mac, and Windows clients
    

Comments

APAR Information

  • APAR number

    IT01961

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    64L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-05-27

  • Closed date

    2014-06-26

  • Last modified date

    2016-02-09

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

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

Modules/Macros

  • DSMC
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R63A PSY

       UP

  • R63H PSY

       UP

  • R63L PSY

       UP

  • R63M PSY

       UP

  • R63S PSY

       UP

  • R63W PSY

       UP

  • R64A PSY

       UP

  • R64H PSY

       UP

  • R64L PSY

       UP

  • R64M PSY

       UP

  • R64S PSY

       UP

  • R64W PSY

       UP

  • R71A PSY

       UP

  • R71H PSY

       UP

  • R71L PSY

       UP

  • R71M PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 64L

Reference #: IT01961

Modified date: 09 February 2016