Commands mirrored on an XRF alternate
Certain commands that successfully alter IMS™ resources are written to the system log as X'02' or X'22' log records.
IMS type-1 commands that alter resources write an X'02' log record. Type-2 commands that alter resources write an X'22' log record. In an XRF environment, the X'02' or X'22' log records are read and processed by the alternate system as it tracks the active system. The effect of these commands is mirrored on the alternate system when it takes over and becomes the active system. These commands, along with exceptions, are listed in the following table.
Command | Exceptions |
---|---|
/ASSIGN | /ASSIGN is mirrored only if the assignment does not involve the master terminal. |
/CHANGE | |
CREATE | |
/DELETE | |
DELETE | |
/END | |
/EXCLUSIVE | |
/EXIT | |
/HOLD | |
/LOCK | |
/LOG | |
/MONITOR | |
/MSASSIGN | |
/PSTOP | /PSTOP REGION |
/PURGE | /PURGE APPC |
/RELEASE | |
/RESET | |
/RSTART | |
/SECURE | /SECURE APPC |
/SET | |
/SMCOPY | |
/START | /START APPC, /START REGION |
/STOP | /STOP APPC, /STOP REGION |
/TEST | /TEST is usually not mirrored on an XRF alternate system. However, /TEST MFS is mirrored if the alternate system is tracking the state of the terminal that entered the /TEST MFS command. |
/TRACE | /TRACE is usually not mirrored on an XRF alternate system. However, /TRACE SET LINE and /TRACE SET LINK are mirrored for lines and links that can be restarted. /TRACE SET NODE is mirrored for all node types. |
/UNLOCK | /UNLOCK SYSTEM |
UPDATE DB | |
UPDATE DBDESC | |
UPDATE MSLINK | |
UPDATE MSNAME | |
UPDATE MSPLINK | |
UPDATE PGM | |
UPDATE PGMDESC | |
UPDATE RTC | |
UPDATE RTCDESC | |
UPDATE TRAN | UPDATE TRAN START(TRACE), UPDATE TRAN STOP(TRACE) |
UPDATE TRANDESC |