IBM Support

PH23328: MQ CHINIT NOT INITIALISING DUE TO SYSZIOT CONTENTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An ARCHIVE request for an archive that resides on a TAPE Unit,
    is being held up at Queue Manager startup,
    while the Tape Unit is offline, as shown by this message:
           IEF244I CSQ2MSTR CSQ2MSTR - UNABLE TO ALLOCATE 1 UNIT(S)
           583 AT LEAST 1 OFFLINE UNIT(S) NEEDED.
    During this time, the CHINIT address space did not complete
    until the outstanding tape request was replied.
    
    The hang occurs due to SYSZIOT contention delaying processing of
    a LOAD issued by the command server. The contention is caused by
    the unavailability of tape systems required for log archiving.
    Although both the queue manager and chinit have successfully
    completed startup, the delay in the command server means
    commands issued via SYSTEM.COMMAND.INPUT
    

Local fix

  • Take steps to allow archive processing to complete.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Startup not completing due to SYSZIOT   *
    *                      contention.                             *
    ****************************************************************
    During startup a log offload is outstanding so CSQJOFF1 is
    called to offload the logs. The required tape drive is offline
    so the offload task is suspended in DYNALLOC processing waiting
    for the device, while holding the SYSZTIOT ENQ.
    The command server CSQNRTS then runs to process a PCF message
    and detects that the conversion tables have not yet been loaded,
    and calls CSQACRTT to load them. This hangs because the LOAD
    issued by CSQACRTT requires the SYSZTIOT ENQ.
    Startup can not complete until the outstanding tape request is
    satisfied.
    

Problem conclusion

  • Command server subsystem startup processing in CSQNSTRT has been
    updated to load the conversion tables before log offload
    processing can run.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH23328

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-03-16

  • Closed date

    2020-05-28

  • Last modified date

    2020-09-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI69746

Modules/Macros

  • CSQNSTRT
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R100 PSY UI70053

       UP20/08/11 P F008 ¢

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

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

Document Information

Modified date:
03 September 2020