IBM Support

IT22770: ANR0519E PARTIAL RETRIEVE OR RESTORE FROM A CONTAINER POOL MAY FAIL WITH RC=33 PARTIALOBJOFFSET VALUE INVALID

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • A partial restore of objects located in compressed container
    storage pools may fail with server message ANR0519E and client
    message:
      ANS0323E (RC33) partialObjOffset value for partial object
       retrieve is invalid.
    There are no errors during the saving of the object to the
    container pool; the backup to the IBM Spectrum Protect server
    completes successfully.
    Depending on the programming for the application that is
    performing the partial restore, there may be no additional
    messages on the client.
    This can affect any applications that perform partial restores,
    including Content Manager, IBM Spectrum Protect for VE, Data
    Protection for VMware and Hyper-V restores.
    The server activity log will have the message:
       ANR0519E A retrieve or restore operation failed for session
       123456 for node xxxxx (application name). An invalid partial
       object request was received.
    .
    DIAGNOSTICS:
    A Server trace shows the error:
    14:51:41.970 [62441][psfile.c][2833][pkDioRead]:Enter: reading
     8192 bytes from file /tsm1/st1/d007/15/0000000000001235.dcf at
     offset 10094346240 to bufP 37f0b2000
    14:51:41.970 [2][ffdcutil.c][377][FFDCLogThread]:[06-13-2017
    14:51:41.970][ FFDC_GENERAL_SERVER_ERROR ]: (sdrtrv.c:1192)
     Invalid POR objectOffset 185, less than the smaller chunk's
     offset 196.
    14:51:41.970 [62478][sdrtrv.c][1394][sdRtrvFragment]:Check
     object 256685977 for restore path, thisIsPOR 1, hasDedupChunks
     1, allowAsyncReader 2, poolStgType 4, chunkNumber 1,
     asrObjectChunkNumber 100, containerNumber 1,
     asrObjectContainerNumber 2.
    14:51:41.970 [62441][psfile.c][2846][pkDioRead]:Reading 8192
     bytes at offset 10094346240 into bufP 37f0b2000
    14:51:41.970
     [62437][sddefrag.c][3176][CatalogTgtChunks]:Updating chunkId
     -2331823198719739385
    14:51:41.971 [62478][sdrtrv.c][5796][FreeRtrvChunkList]:Entering
     for list 1283f7a48 from sdrtrv.c(1697)
    14:51:41.971 [62441][psfile.c][2900][pkDioRead]:Exit: rc 0, read
     8192 bytes
    14:51:41.971
     [62437][sddefrag.c][3176][CatalogTgtChunks]:Updating chunkId
     2330957859925205054
    14:51:41.971 [62478][sdrtrv.c][1702][sdRtrvFragment]:Exit:
     rc=3204
    14:51:41.971 [62441][sdio.c][1304][SdReadContainer]:Exit: rc=0,
     container 5765, amount 8192, offset 10094346240
    14:51:41.971 [62478][smnqr.c][2320][SmRetrieveBitfile]:rc 3204
     from bfRtrv
    14:51:41.971
     [62437][sddefrag.c][3176][CatalogTgtChunks]:Updating chunkId
     -9133103839063168640
    14:51:41.971 [62478][smnqr.c][2487][SmRetrieveBitfile]:Partial
     retrieval (offset 185, length 0) failed (3204) for bitfile
     256685977.
    .
    IBM Spectrum Protect Versions Affected:
    All versions of IBM Spectrum Protect server 7.1.3 or higher.
    .
    Initial Impact: High
    .
    Additional Keywords: TSM, Tivoli Storage Manager, TDP, CM, CMOD
    

Local fix

  • Until an efix is available, consider storing those objects
    which will need to use partial restores within a FILE storage
    pool (not a container pool).
    

Problem summary

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

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT22770

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-12

  • Closed date

    2017-11-15

  • Last modified date

    2017-11-15

  • 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

  • R71A PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP

  • R71L PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 7.1.3

Reference #: IT22770

Modified date: 15 November 2017