IBM Support

IT39739: DRM 'PREPARE' COMMAND CAN CRASH THE SERVER AFTER ANR2032E IS REPORTED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An IBM Spectrum Protect server  can crash during executing a
    'prepare' command.
    
    In the activity log:
    
    ANR2032E PREPARE: Command failed - internal server error
    detected.
    ANR9999D Thread<155798> issued message 2032 from:
    ANR9999D Thread<155798>         0x13f5815
    /opt/tivoli/tsm/server/bin/dsmserv(outRptfTrFL+0x95)
    ANR9999D Thread<155798>          0x97b783
    /opt/tivoli/tsm/server/bin/dsmserv(ProcessError+0x243)
    ANR9999D Thread<155798>          0x97e4b8
    /opt/tivoli/tsm/server/bin/dsmserv(drmPrCreatePlanFile+0x1ab8)
    ANR9999D Thread<155798>         0x149d210
    /opt/tivoli/tsm/server/bin/dsmserv(StartThread+0x90)
    ANR9999D Thread<155798>    0x7ffff76aaea5
    /lib64/libpthread.so.0(*UNKNOWN*)
    ANR9999D Thread<155798>    0x7ffff3bab9fd
    /lib64/libc.so.6(clone+0x6d)
    ANR2753I (MAINTENANCE):ANR2032E PREPARE: Command failed -
    internal server error detected.
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798> issued message
    2032 from:
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>         0x13f5815
    /opt/tivoli/tsm/server/bin/dsmserv(outRptfTrFL+0x95)
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>          0x97b783
    /opt/tivoli/tsm/server/bin/dsmserv(ProcessError+0x243)
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>          0x97e4b8
    /opt/tivoli/tsm/server/bin/dsmserv(drmPrCreatePlanFile+0x1ab8)
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>         0x149d210
    /opt/tivoli/tsm/server/bin/dsmserv(StartThread+0x90)
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>    0x7ffff76aaea5
    /lib64/libpthread.so.0(*UNKNOWN*)
    ANR2753I (MAINTENANCE):ANR9999D Thread<155798>    0x7ffff3bab9fd
    /lib64/libc.so.6(clone+0x6d)
    
    getcoreinfo.txt from a Linux server will show similar to:
    
    #0 0x00007ffff3ae33d7 in raise () from /lib64/libc.so.6
    #1 0x00007ffff3ae4ac8 in abort () from /lib64/libc.so.6
    #2 0x00007ffff3b25f67 in __libc_message () from /lib64/libc.so.6
    
    #3 0x00007ffff3b2e329 in _int_free () from /lib64/libc.so.6
    #4 0x00007ffff3b1b247 in fclose@@GLIBC_2.2.5 () from
    /lib64/libc.so.6
    #5 0x000000000097b5d9 in ProcessError (rc=rc@entry=9998,
    parms=parms@entry=0x7ffcac196af8,
    planInfo=planInfo@entry=0x7ffde975f2f0,
    txn=txn@entry=0x7ffde975e340) at drmprep.c:5189
    #6 0x000000000097e4b8 in drmPrCreatePlanFile
    (drmPrRecord=0x7ffcac196af8) at drmprep.c:810
    #7 0x000000000149d210 in StartThread (startInfoP=<optimized
    out>) at pkthread.c:4289
    #8 0x00007ffff76aaea5 in start_thread () from
    /lib64/libpthread.so.0
    #9 0x00007ffff3bab9fd in clone () from /lib64/libc.so.6
    
    
    In a  trace ( trace flags -   DRM DRMPR ADDMSG ) :
    
    [3097679][drmprep.c][4068][DevConfFile]:Begin processing stanza
    
    DEVICE.CONFIGURATION.FILE.
    [3097679][adms2sc.c][11974][TraceMsg]:ANR9999D_3379153551
    
    admWriteServers(adms2sc.c:11974) Thread<3097679>:
    secGetS2sPassword rc=1116
    
    [3097679][adms2sc.c][11974][TraceMsg]:ANR9999D Thread<3097679>
    issued message 9999
    from:~
    [3097679][adms2sc.c][11974][TraceMsg]:ANR9999D Thread<3097679>
          0x13f8973
    /opt/tivoli/tsm/server/bin/dsmserv(OutDiagToCons+0xa3)~
    [3097679][adms2sc.c][11974][TraceMsg]:ANR9999D Thread<3097679>
          0x140101c
    /opt/tivoli/tsm/server/bin/dsmserv(outDiagfExt+0x1fc)~
    [3097679][adms2sc.c][11974][TraceMsg]:ANR9999D Thread<3097679>
           0x6c4a78
    /opt/tivoli/tsm/server/bin/dsmserv(admWriteServers+0xa18)~
    
    
    The initial error is caused by the fact that a server definition
    exists and  it cannot find the server password to be entered in
    the plan file for device configuration.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Spectrum Protect server users.                       *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is currently *
    * projected to be fixed in level 8.1.13.100 and 8.1.14. Note   *
    * that this is subject to change at the discretion of IBM.     *
    *                                                              *
    ****************************************************************
    

Problem conclusion

  • This problem was fixed.
    Affected platforms for reported release:  AIX, Linux, and
    Windows.
    Platforms fixed:  AIX, Linux, and Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT39739

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    81L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-01-25

  • Closed date

    2022-02-25

  • Last modified date

    2022-02-25

  • 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

  • R81A PSY

       UP

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

Document Information

Modified date:
03 May 2022