IAM/PLEX operator commands
The general format of the command is as follows:
F addressSpaceName,command
Some of the commands prompt you to enter additional information via a WTOR.
The IAM/PLEX commands are as follows:
Command | Description |
---|---|
ALTER,TOSYSID,LPARname | Specifies a target LPAR to override the z/OS Automatic Restart Manager (ARM) policy for automatic restarting of the IAM/PLEX address space if an LPAR fails
This command provides the ability to alter the value specified in the TOSYSID parameter. |
BACKOUT,loadModule | Backs out a dynamically loaded version if an abend occurs F IAMPLEX1,BACKOUT,IAMACCKS |
CHANGEDSNT | Updates the list of data set names to be included or excluded from IAM/PLEX processing in the IAMDSNTB DD statement, enabling you tp pick up an updated list without having to stop and restart IAM/PLEX. |
CHANGEPARM | Updates the current IAM/PLEX parameters from the data set and member specified on the IPARMLIB DD statement Although you can dynamically change most parameters, you can effectively some parameters only by restarting IAM/PLEX. For example, if MAXLOCKS is set to an internal table size established at startup, changing that value does not take any effect until you restart IAM/PLEX. |
CLOSEFILE | Closes the specified data set Data sets are normally closed by the applications using IAM/PLEX. Before using this command, you must close the file by using the application or CICS region. Additional operands, separated by commas, are as follows:
|
DISPLAY | Displays the requested information on the RLSLOGDD output file with the associated sub-parameters The RLSLOGDD file is used as a default because, the output from the DISPLAY could be quite substantial. To display the information on the operator’s console, specify CON at the end of the command. Use one of the following sub parameters to display the required information:
For example: F IAMPLEX1,DISPLAY,RETAINEDLOCKS |
DJBTRACE= | Activates or deactivates Dynamic Job Backout tracing The Dynamic Job Backout tracing is useful for determining exactly what file activity Dynamic Job Backout is performing to verify proper operation or to diagnose problems relating to recovery processing. Valid operands are as follows:
|
DUMP | Requests the IAM/PLEX address space to send a dump to a SYS1.DUMPxx data set The dump automatically includes the data space containing the IAM index space. |
JSWITCH | Switches logging from the currently active log data set to the next log data set |
LISTPTFS | Lists all the modules that are eligible for REPLACEMOD and BACKOUT commands in the existing running address space and displays the status of these modules. F IAMPLEX1,LISTPTFS |
LOGSWITCH | Causes IAM/PLEX to close and locate the currently active file being used for output directed for the IAM/PLEX log (RLSLOGDD). Another SYSOUT data set is dynamically allocated by using the SYSOUT class specified in the IAM/PLEX startup parameters. If an actual RLSLOGDD DD card is in the IAM/PLEX startup procedure, then this command is ignored. |
LOGGER | Addresses problems with the System Logger Valid operands are as follows:
If a catastrophic error with the logstream or coupling facility occurs, you can use these commands to disconnect from the current logstream, define a new logstream, change the RLS parmlib, run the CHANGEPARM command, and then reconnect to the new logstream. SRB should then be posted by the SRB to recover, but if it does not, you can issue the POST command. For example: F IAMPLEX1,OFFLOAD |
MESSAGES= | Specifies which messages to print to the IAM/PLEX RLSLOGDD file Valid operands are as follows:
|
QUIESCE[,FORCE, RESTART, LPARname ] | Shuts down the IAM/PLEX address space. QUIESCE the current IAM file activity (batch and online) and restart the address space on the current or specified LPAR. Valid operands are as follows:
|
RELEASELOCKS RELLOCKS | Specifies that IAM/PLEX should release retained and held locks for the specified job or CICS transaction Use the DISPLAY,RETAINEDLOCKS command to obtain the requisite information for this command. If there are multiple job name matches, you might need to use the following operands to identify the specific job step:
|
REPLACEMOD,loadModule | Dynamically loads a new version of modules that do not reflect the changes unless you recycle the address space. You can issue the IAM/PLEX commands when specified as a parameter for the MODIFY command. Use the following command to load a new version of the IAMACCKS load module: F IAMPLEX1,REPLACEMOD,IAMACCKS |
RESTART | Reverses a previously issued QUIESCE command that was issued without the FORCE keyword The IAM/PLEX address space resumes normal processing, and new open requests are honored. This command functions only if the IAM/PLEX address space has not already terminated. With the QUIESCE, RESTART command new IAMPLEX address space comes up when all the IAM data sets are closed. If you use ARC for restart logic in an application and the QUIESCE, RESTART command is issued, then the PAUSE command is automatically issued for to all ARC-enabled jobs. When the new IAMPLEX comes up, the PROCEED command is issued for all ARC-enabled jobs. For non-ARC jobs, if the QUIESCE,RESTART command is issued while they are running, the old IAM/PLEX terminates and the new IAM/PLEX comes up only after all jobs are completed. The old IAMPLEX is terminated immediately after issuing the QUIESCE, FORCE command, closing all the IAM data sets for both batch and online. For CICS, you can manually close all IAM data sets. |
TRACE | Activates IAM/PLEX internal tracing. For more information about IAM/PLEX tracing by using the trace facility, IAM-PLEX-Tracing. |