DFS2958A AN ONLINE CHANGE IN PROGRESS WAS DETECTED DURING TAKEOVER, ACTION IS REQUIRED TO COMPLETE THE OLC

Explanation

This message is issued when the OLCSTAT is locked or not accessible during an XRF takeover. The XRF takeover completes, but you must take action as listed in the user action section at the end of takeover. If the OLCSTAT data set was not accessible during the takeover and no online change commit was in progress, the XRF takeover is allowed to proceed anyway. However, the new XRF active was unable to replace the IMSID of the old XRF active with its IMSID.

If a MODBLKS, FMTLIB or ACBLIB online change is in progress during the takeover, and the new active subsystem determines that it is not in sync with the OLCSTAT, an internal online change is performed at the end of the takeover. The system writes an X'70' log record for this internal online change.

If an ACBMBR online change is in progress during the takeover and the new active subsystem determines that it is not in sync with the OLCSTAT, the unit of work (UOW) is committed at the end of takeover. DFS3497I messages are issued with the status of the UOW. The X'7004' and X'7005' log records are written.

System action

Processing continues.

User response

After the takeover is complete, perform these actions:
  1. Issue a QUERY MEMBER TYPE(IMS) SHOW(ALL) or QUERY MEMBER TYPE(IMS) SHOW(STATUS) command and note the status of the IMS systems in the IMSplex.
  2. If the QUERY MEMBER TYPE(IMS) indicates that one or more IMS systems in the IMSplex have the following status:
    • No online change state
    • OLCPREPC status
    • OLCCMT1C state and OLCSTAT are not updated
    issue a TERMINATE OLC command to cleanup the online change in the IMSplex. If you try to complete the online change with another INIT OLC PHASE(COMMIT) command, it will fail, because the new active subsystem is not in an online change state.
  3. If the QUERY MEMBER TYPE(IMS) indicates that one or more IMS systems in the IMSplex have the following status:
    • OLC COMMIT states of OLCCMT1C and OLCSTAT is updated
    • OLCCMT2C state
    issue another INITIATE OLC PHASE(COMMIT) command to complete the online change in the IMSplex. Route this command to an IMS that has the OLCCMT1C or OLCCMT2C status.

    If you route the INITIATE OLC PHASE(COMMIT) to the new active subsystem, it will fail because the new active subsystem is not in an online change state.

    If you issue a TERMINATE OLC command to terminate the OLC, it will fail as the online change is committed and the OLCSTAT is updated.

  4. If the QUERY OLC LIBRARY(OLCSTAT) SHOW(MBRLIST) command displays the IMSID of the old XRF active in the member list, but not the IMSID of the new XRF active, then the old XRF active IMSID must be deleted from the OLCSTAT data set and the new XRF active IMS ID must be added to the OLCSTAT data set. You must make this change before you run the next INIT OLC PHASE(PREPARE) command. Run the Global Online Change utility (DFSUOLC0) to add the IMSID of the new XRF active. If you are using ACBMBR online change, run DFSUOLC0 to delete the old IMSID. If you are using global online change, you can either run DFSUOLC0 to delete the old IMS ID, or specify OPTION(FRCABND) on the INIT OLC PHASE(PREPARE) command.

Module

DFSOLCS0