An RMS configuration script is a shell program or executable that reacts to and/or invokes a change in the state of an RMS resource.
The following states are possible for all RMS resources:
Faulted
Offline
OfflineFault
Online
Unknown
Wait
Deact
Inconsistent
Standby
Warning
All RMS actions and reactions are executed as scripts. Without scripts, RMS is only capable of monitoring resources, not activating any changes. Scripts are identified as attributes in the object definition for the particular resource, and are run by the base monitor as needed in response to detector-reported state changes. For example, if the state of an RMS network resource changes from Online to Faulted, the base monitor responds by initiating the fault script listed in the object definition for that resource.
RMS distinguishes between scripts which are designed to change a state (request-triggered scripts) and scripts which represent a reaction to a specific state (state-triggered scripts).
Request-triggered scripts include:
PreOnlineScript
PreOfflineScript
PreCheckScript
OnlineScript
OfflineScript
OfflineDoneScript
State-triggered scripts include:
PostOnlineScript
PostOfflineScript
FaultScript
Your RMS may include additional scripts.
See
For further information on resource states and scripts, see "PRIMECLUSTER Reliant Monitor Services (RMS) with Wizard Tools Configuration and Administration Guide."