IBM Support

IT00498: RECONCILE VOLUME FAILS WITH "ANR9999D_0037176857....UNABLE TO GET VOLUME ATTRIBUTES"

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The "RECONCILE VOLUME" process in a server-to-server scenario
    may fail on Source server with the following error
    logged in the Activity Log:
    
    02/03/2014 08:18:55      ANR9999D_0037176857
    AddToVolumeList(admserv.c:2357)  thread<41>: Unable to get
    volume attributes.
    (SESSION:12345, PROCESS: 123)
    .......
    
    02/03/2014 08:18:55      ANR1893E Process 120 for RECONCILE
    VOLUMES (REPAIR)   completed with a completion state of FAILURE.
    (SESSION:  12345, PROCESS: 123)
    
    
    
    Customer/L2 Diagnostics:
    An "ASVOL ICVOLHST ADMPROC DBCLI DBSTMT DBEXEC" server trace on
    SOURCE server will show that the problematic volume
    is read from table SS_VOLUME_NAMES, then it is deleted by
    background thread and so it will not be anymore in table
    AS_VOLUME_STATUS,
    causing the error to be shown.
    Here is an example of trace showing the problem:
    
    ========================================================
    01:40:48.967 [45][asvol.c][4132][AsScratchDeleteThread]:Scratch
    deletion thread deleting volume BFS.390863135
    01:40:48.972
    [45][tbcli.c][4344][RdbPrepareAndExecuteStmt]:Executing
    statement 'DELETE  FROM "TSMDB1"."AS_VOLUME_STATUS"  WHERE
    (VOLID=?) --45' submitted from asvol.c(4902).
    01:40:48.972[45][tbcli.c][4344]
    [RdbPrepareAndExecuteStmt]:Executing
    statement 'DELETE  FROM "TSMDB1"."SS_POOL_CONTENTS"  WHERE
    (POOLID=? AND VOLID=?) --45' submitted from ssvol.c(1982).
    01:40:48.973
    [45][tbcli.c][4344][RdbPrepareAndExecuteStmt]:Executing
    statement 'DELETE  FROM "TSMDB1"."SS_VOLUME_NAMES"  WHERE
    (VOLNAME=?) --45' submitted from ssvol.c(2022).
    
    <------
    This volume is deleted from 3 tables
    .......
    01:40:48.975 [45][tbcache.c][7056][UnMarkRow]:Seeing if row
    0000000005FEC450 is in the in-flight cache.
    
    <------
    This volume is deleted from cache
    
    01:40:51.921 [45][output.c][7531][PutConsoleMsg]:ANR1341I
    Scratch volume BFS.390863135 has been deleted from storage pool
    SPCSC01.~
    <------ The transaction is committed
    
    .......
    01:41:30.744
    [41][tbcli.c][4863][RdbFetchAndGetNextResponse]:Performing fetch
    for ssvolqry.c(317) : 'SELECT
    VOLNAME,VOLID,POOLID,STRATEGY,UPDATE_DATE,UPDATOR FROM
    "TSMDB1"."SS_VOLUME_NAMES"  ORDER BY VOLNAME FOR READ ONLY
    OPTIMIZE FOR 10 ROWS WITH UR --41'
    ......
    01:41:30.745 [41][tbcache.c][3646][CacheThisRow]:Table
    SS.Volume.Names, row 0000000005FEBAC0 cNeededV==Null cached at
    location 0.
    <------
    This volume is read from table "SS_VOLUME_NAMES"! (This is
    unexpected)
    
    
    01:41:30.756
    [41][tbcli.c][4863][RdbFetchAndGetNextResponse]:Performing fetch
    for asvolut.c(881) : 'SELECT
    VOLID,VOLNAME,POOLID,CLASSID,MAXOCC,ACTOCC,FULL,ERROR,ACCESS,APP
    ENDPOS,NEXTSEQ,SIDESEQ,ESTCAP,PVRATTR,FILLPASS,SCRATCH,TWOSIDED,
    WRDATE,RDDATE,MOUNTCOUNT,NUMWRERR,NUMRDERR,BECAMEPENDING,LOCATIO
    N,ORMDATE,ORMSTATE,LOGOCC,BEGINRCLMDATE,ENDRCLMDATE,KEEPTILLMOUN
    T,PVRENCR,RCLMEMPTY,DEDUPSTATE FROM "TSMDB1"."AS_VOLUME_STATUS"
    WHERE (VOLID=?) FETCH FIRST 1 ROW ONLY FOR READ ONLY WITH UR
    --41'
    01:41:30.756
    [41][output.c][7531][PutConsoleMsg]:ANR9999D_0037176857
    AddToVolumeList(admserv.c:2357) Thread<41>: Unable to get volume
    attributes.~
    <------
    This volume is not in table "AS_VOLUME_STATUS".(This is
    expected)
    ========================================================
    
    
    
    Tivoli Storage Manager Versions Affected:
    Tivoli Storage Manager V6 and V7
    
    
    
    Initial Impact:
    Low
    
    
    
    Additional Keywords:
    TSM RECONCILE VOLUME ANR9999D_0037176857 unable attributes
    server to server
    

Local fix

  • Avoid starting command "RECONCILE VOLUMES" when expiration is
    running.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Tivoli Storage Manager server users of   *
    *                 the RECONCILE VOLUMES command.               *
    ****************************************************************
    * PROBLEM DESCRIPTION: See error description.                  *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 6.3.5 and 7.1.1. Note that this is *
    *                                                              *
    *                 subject to change at the discretion of IBM.  *
    ****************************************************************
    *
    

Problem conclusion

  • This problem was fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT00498

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    63W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-03-21

  • Closed date

    2014-03-31

  • Last modified date

    2014-03-31

  • 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

  • R63A PSY

       UP

  • R63H PSY

       UP

  • R63L PSY

       UP

  • R63S PSY

       UP

  • R63W PSY

       UP

  • R71A PSY

       UP

  • R71H PSY

       UP

  • R71L PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 63W

Reference #: IT00498

Modified date: 31 March 2014