IBM Support

PI74697: CICS SHUTDOWN HANGS AFTER MESSAGE DFHRM0131 RESYNCHRONIZATION REQUIRED WITH IRC RESOURCES.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CICS shutdown hangs and region must be cancelled. Subsequent
    restarts all fail due to SOS condition, DFHSM0133. CICS must be
    started Initial to recover.
    .
    The last CICS shutdown message indicated that CICS was quiescing
    the RM domain:
    .
    DFHRM0131 RESYNCHRONIZATION REQUIRED WITH IRC RESOURCES
    .
    The next expected messages for the RM domain would be these two
    which were never issued:
    .
    DFHRM0204  There are no indoubt, commit-failed or backout-failed
      UOWs.
    DFHRM0130  Recovery manager has successfully quiesced.
    .
    Domain manager confirms that most domains are waiting for the RM
    domain to quiesce. The RM shutdown task is a CSXM task that is
    suspending/waking up every 10 seconds out of module DFHRMSL7,
    proc RMSL7_SLEEP_A_WHILE. Flag KEYPOINT_SCHEDULED is set to YES,
    so DFHRMSL7 believes that an activity keypoint is still in
    progress, and so waits for it to complete before doing a warm
    keypoint.
    .
    The joblogs showed that a CSKP task abended. After CKSP abended,
    there are no more messages indicating successful keypoints
    were taken, or that the log tail was trimmed. Expected messages
    would have been:
    .
    DFHRM0205 AN ACTIVITY KEYPOINT HAS BEEN SUCCESSFULLY TAKEN.
    DFHLG0743 TAIL OF LOG STREAM xxxxxx.DFHLOG DELETED AT BLOCK ID..
    .
    After CSKP abended, the KEYPOINT_SCHEDULED flag is left turned
    on, but CSKP is never resarted, no further keypoints are taken,
    and so the system log gets very large resulting in the
    subsequent SOS at startup. At startup, the SM domain shows that
    most of the storage is allocated to ECDSA as RMOFRMLK 's.
    

Local fix

  • Correct the cause of the CSKP task abending.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: An abend in a start of task TRUE for    *
    *                      the CSKP activity keypoint task         *
    *                      prevents subsequent keypoint operations.*
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CSKP is attached to perform an activity keypoint. A start of
    task TRUE is driven and this abends. CSKP terminates as a
    result. There is no mechanism to turn off the keypoint_scheduled
    flag in the RMSL anchor block. This prevents subsequent activity
    keypoints (or warm keypoint) from taking place. An emergency
    restart of the system can take an excessive time to complete as
    CICS has to read back a long way down DFHLOG to reconstruct the
    UOW activity in the previous run of the system. This can also
    result in a short on storage condition due to RMLK control
    blocks acquired during the extended restart.
    KEYWORDS: AKP msgdfhrm0001 dfhrm0001 rm0001 rm 0001 e/r
              system log class AKPs CSKPs
    

Problem conclusion

  • CICS recovery manager has been changed to record the transaction
    token information for CSKP into the RMSL anchor block when the
    CSKP task is attached. This allows the keypoint indicator
    information to be cleared by backout processing if CSKP suffers
    an abend.
      The CICS TS 4.2 Supplementary Data Areas manual will be
    changed on page 1078 as follows. The 40d bytes of reserved
    space at offset 55x will be modified to contain:
    "55    CHARACTER     3     *
           Prot
     58    CHARACTER     8     Keypoint_tran_token     CSKP task
     60    CHARACTER    29     *
           Prot"
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI74697

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-01-10

  • Closed date

    2017-04-07

  • Last modified date

    2017-06-08

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

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

    PI78304 UI46271

Modules/Macros

  • DFHRMCD  DFHRMCD1 DFHRMCD2 DFHRMCI2 DFHRMCI3 DFHRMCI4 DFHRMDM
    DFHRMDU0 DFHRMDU2 DFHRMDU3 DFHRMDU4 DFHRMDU5 DFHRMLKQ DFHRMLK1
    DFHRMLK2 DFHRMLK3 DFHRMLK4 DFHRMLK5 DFHRMLN  DFHRMLSD DFHRMLSF
    DFHRMLSO DFHRMLSP DFHRMLSS DFHRMLSU DFHRML1D DFHRMNM  DFHRMNM1
    DFHRMNS1 DFHRMNS2 DFHRMOT  DFHRMRO  DFHRMROO DFHRMROS DFHRMROU
    DFHRMROV DFHRMRO1 DFHRMRO2 DFHRMRO3 DFHRMRO4 DFHRMRS  DFHRMR1D
    DFHRMR1E DFHRMR1K DFHRMR1S DFHRMSL  DFHRMSLF DFHRMSLJ DFHRMSLL
    DFHRMSLO DFHRMSLV DFHRMSLW DFHRMSL1 DFHRMSL2 DFHRMSL3 DFHRMSL4
    DFHRMSL5 DFHRMSL6 DFHRMSL7 DFHRMST  DFHRMST1 DFHRMTRI DFHRMUC
    DFHRMUO  DFHRMUW  DFHRMUWB DFHRMUWE DFHRMUWF DFHRMUWH DFHRMUWJ
    DFHRMUWL DFHRMUWN DFHRMUWP DFHRMUWQ DFHRMUWS DFHRMUWU DFHRMUWV
    DFHRMUWW DFHRMUW0 DFHRMUW1 DFHRMUW2 DFHRMUW3 DFHRMU1C DFHRMU1D
    DFHRMU1E DFHRMU1F DFHRMU1G DFHRMU1J DFHRMU1K DFHRMU1L DFHRMU1N
    DFHRMU1Q DFHRMU1R DFHRMU1S DFHRMU1U DFHRMU1V DFHRMU1W DFHRMXNE
    DFHRMXN2 DFHRMXN4 DFHRMXN5 DFHR2TRI
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UI46271

       UP17/04/24 P F704

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
08 June 2017