You can enable ARM to let CA OPS/MVS restart itself after a failure by tailoring the AOF ARM rules.
To tailor the AOF ARM rules
SETXCF START,POLICY,TYPE=ARM
To display the status of ARM, use the following command:
D XCF,ARMSTATUS,DETAIL
If CA OPS/MVS is to use ARM to restart itself after a failure, you should determine a sysplex unique element name and, optionally, an element type. Tailor the ARM policy based on the restart criteria you desire.
CA OPS/MVS will only restart on the system on which it is running since other copies of the product are already active on the other sysplex systems.
Example:
var = OPSPRM('SET','ARMELEMNAME','OPSMVSSYSA')
Examples:
var = OPSPRM('SET','INITARM','YES')
var = OPSPRM('SET','ARMRULES','YES')
Note: ARMRULES can be changed at any time.
When CA OPS/MVS starts, the message OPS0311I/OPS0312E is issued to indicate the status of each ARM call for the product. For the return codes and error condition descriptions, see the IBM documentation.
D PROG,EXIT,EXITNAME=IXC_ELEM_RESTART,DIAG
You can also control the exit manually with this z/OS command:
SETPROG EXI,ADD/MODIFY/DELETE,EXITNAME=IXC_ELEM_RESTART,MODNAME=OPMVAREX,...
If the OPMVAREX exit module is not properly installed, AOF ARM rule events will not occur. If the exit module is modified by maintenance and a new copy must be reloaded, the following CA OPS/MVS command will deactivate the exit module, reload the new version of the module, and reactivate the exit:
F OPSS,RELOAD(OPMVAREX)
If the exit fails to install, set the DEBUGDYN parameter to YES in the OPSSPA00 REXX program and examine the messages in OPSLOG to determine the reason for the failure and the return codes. The codes are explained in the IBM publication Authorized Assembler Services Reference ALE-DYN in the section about the CSVDYNEX macro.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |