IBM Support

IT22823: OPERATIONS THAT SEND DATA TO A DIRECTORY CONTAINER POOL FAIL WITH 'NO SPACE IS AVAILABLE' MESSAGE WHEN SPACE IS AVAILABLE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Server operations using directory container pools can fail with
    "No space is available" messages when Query Stg shows that there
     is space available.
    
    This will most likely become an issue immediately after an
    upgrade to V8
    
    For example a client backup could fail with  "ANR0522W
    Transaction failed for session 1 for node NODE1 (WinNT) - no
    space available in storage pool CONTAINER_POOL and all successor
    pools"
    
    Running the "Show sdpool CONTAINER_POOL" command shows a low (or
    zero) value for "NonDedupCntrFreeSpace"  for example:-
    
    Needs Refresh:                         False
    Maximum Size:                          0
    FsCapacity:                    154633656 MB
    FsFreeSpace:                     6782544 MB
    DedupCntrAllocSpace:           146533651 MB
    DedupCntrUsedSpace:            118378954 MB
    DedupCntrFreeSpace:             28154697 MB
    NonDedupCntrAllocSpace:           441063 MB
    NonDedupCntrUsedSpace:            439787 MB
    NonDedupCntrFreeSpace:              1276 MB
    PoolCapacity:                  153757258 MB
    PoolFree:                       34938517 MB
    Dedup Reserved Space:              96000 MB
    Non Dedup Reserved Space:              0 MB
    Compression Enabled:                   Yes
    Last Space Check:       2017-09-30 05:57:16
    
    
    In this case the NonDedupCntrFreeSpace is showing 1276 MB
    
    This APAR applies if the NonDedupCntrFreeSpace value is well
    under the totfreespace number provided via this DB2 select:
    
     Run as the instance owner:-
    
    db2 connect to tsmdb1
    db2 set schema tsmdb1
    
    db2 "select count,sum(cast(freespace as bigint)) as totfreespace
    from sd_containers sdcn where not exists (select 1 from
    sd_fragmented_containers sdfcn where sdfcn.cntrid=sdcn.cntrid)
    and type=2 and state=0 for read only with ur"
    
    
    IBM Spectrum Protect versions Affected:   Version 8.1 on all
    platforms
    
    Initial Impact:
    Medium
    
    Additional Keywords:
    TSM   IBM Spectrum Protect  TSM Tivoli Storage Manager
    

Local fix

  • Reset the non-dedup container maxsize as follows:
    
    db2 "update sd_containers set maxsize=filesize where type=2 and
    maxsize>filesize"
    
    The run 'Q Stg' followed by 'Show SDPOOL' - which will then show
    space in  "NonDedupCntrFreeSpace"
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Spectrum Protect server users of directory-container *
    * storage pools.                                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is currently *
    * projected to be fixed in levels 8.1.1.100 and 8.1.4. 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, Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT22823

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-26

  • Closed date

    2017-12-06

  • Last modified date

    2017-12-06

  • 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

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

Document Information

Modified date:
14 February 2021