IBM Support

IT41899: SPECTRUM PROTECT READ FROM CLOUD MAY HANG WHEN READCACHE IS ENABLED

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Spectrum Protect Server read from cloud may hang when cloud
    readcache is enabled.  The read process may include process
    restore, retrieve and node replication from cloud
    Support/customer diagnostics:
    When the issue happens, the following messages are logged in
    dsmffdc.log:
    
    
    [09-06-2022 10:32:34.708][ FFDC_GENERAL_SERVER_ERROR ]:
    (jvm.c:1873)
    com.tivoli.dsm.cloud.api.ContainerReadCache$MonitorTask
    MonitorTask Exception encountered
    java.lang.IllegalArgumentException: Comparison method violates
    its general contract!
                at java.util.TimSort.mergeLo(TimSort.java:788)
                at java.util.TimSort.mergeAt(TimSort.java:525)
                at java.util.TimSort.mergeCollapse(TimSort.java:450)
                at java.util.TimSort.sort(TimSort.java:256)
                at java.util.Arrays.sort(Arrays.java:1856)
                at java.util.ArrayList.sort(ArrayList.java:1475)
                at java.util.Collections.sort(Collections.java:188)
                at
    com.tivoli.dsm.cloud.api.ContainerReadCache.getFileHandleLRUEntr
    ies(ContainerReadCache.java:2941)
                at
    com.tivoli.dsm.cloud.api.ContainerReadCache.cleanupCache(Contain
    erReadCache.java:2761)
                at
    com.tivoli.dsm.cloud.api.ContainerReadCache.access$300(Container
    ReadCache.java:174)
                at
    com.tivoli.dsm.cloud.api.ContainerReadCache$MonitorTask.run(Cont
    ainerReadCache.java:517)
                at java.lang.Thread.run(Thread.java:822)
    

Local fix

  •  Disable CloudReadCache for the cloud container storage pool.
    Restart instance if the server is affected by IT41584
    

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 8.1.15.100, 8.1.16.100, and 8.1.17. *
    ****************************************************************
    

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT41899

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    81A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-09-27

  • Closed date

    2022-10-17

  • Last modified date

    2022-10-17

  • 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

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

Document Information

Modified date:
09 December 2022