IBM Support

IT16268: HRCE_LOG_FULL in hlgReserveLogSpace during endmqm causes corruption to the queue file

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Failure data capture (FDC) records reporting the following are
    seen after ending the qmgr:
      Probe Id          :- HL010004
      Component         :- hlgReserveLogSpace
      Program Name      :- amqzxma0
      Addressing mode   :- 64-bit
      Major Errorcode   :- hrcE_LOG_FULL
      Probe Description :- AMQ6709: The log for the queue
                            manager is full
    This causes corruption to the queue file and results in
    errors starting the queue manager.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM MQ
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    A logic omission in the queue compaction routines meant that if
    the log became full while performing queue compaction, the
    incomplete current operation was not correctly backed out when
    handling the log full condition. This failure to roll back a
    partial operation could result in the queue file being left in
    an inconsistent state, which would prevent the queue file being
    read by the queue manager on restart.
    

Problem conclusion

  • The queue manager's queue compaction logic has been modified to
    roll back partial operations in the event of a log full
    condition.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v7.5       7.5.0.8
    v8.0       8.0.0.6
    v9.0 CD    9.0.2
    v9.0 LTS   9.0.0.1
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT16268

  • Reported component name

    WMQ BASE MULTIP

  • Reported component ID

    5724H7241

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-07-22

  • Closed date

    2016-11-11

  • Last modified date

    2017-06-01

  • 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

    WMQ BASE MULTIP

  • Fixed component ID

    5724H7241

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 December 2020