MPCMM0001 Chassis Management Module Software Technical Product Specification 55
Process Monitoring and Integrity
6.9 Configuring pms.ini
The pms.ini file is the Process Monitoring Service (PMS) and Process Integrity Exectuable (PIE)
configuration file. It contains all of the non-volatile configuration data for the service. This file can
be found in the /etc/cmm directory on the CMM. It is an ASCII based text file that can be edited
with vi or any other text editor.
Note: Any changes made to the pms.ini file will be overwritten during a firmware update. Care should be
made to preserve the file or any changes before a firmware update is done so that the file and
changes can be restored following the update.
The dynamic data fields (except the AdminStates) in this file will be replicated to the standby
CMM via the CMM Data Synchronization Service. If invalid data is provided for a particular field
(i.e. out of range), the default value, if one exists, will be used.
If invalid data is provided for a particular field (i.e. out of range), the default value, if one exists,
will be used. If a default value is not possible, that entire section not be used. For example,
PmsProcess012 will be ignored if no value is given for its CommandLine.
Database changes are classified in two categories: dynamic and static. Dynamic changes are
initiated by an interface (RPC, CLI, or SNMP). The change will take effect in the PMS and the data
in this file will be updated. Dynamic changes can be made while the PMS is running.
Static changes are made directly to this file and must be done while the PmsMonitor is not running.
6.9.1 Global Data
This data applies to the PMS as a whole (not specific to a process). There must be one and only one
set of this data.
6.9.1.1 PMS Administrative State
The PMS administrative state determines if monitoring of all processes will be allowed.
Values: 1 - unlocked (enabled), 2 - locked. Default: 1. (dynamic)
AdminState = 1
6.9.1.2 PMS Excessive Reboot/Failover Count
The maximum number of reboots or failover attempts allowed (over the interval specified in the
field below).
Values: 2 - 255. Default: 3.
ExcessiveRebootOrFailoverCount = 3
6.9.1.3 PMS Excessive Reboot/Failover Interval
The interval, in seconds, over which the maximum number of reboots/failovers will be measured.
Values: 1 - 65535. Default: 900.