Intel MPCMM0001 Network Card User Manual


 
MPCMM0001 Chassis Management Module Software Technical Product Specification 23
Redundancy, Synchronization, and Failover
Note: The /.rhosts file is used for synchronization and should NEVER be modified.
3.3 Heterogeneous Synchronization
Beginning in version 5.2 firmware, the CMM can synchronize data between differing CMM
versions. The firmware delineates synchronization from firmware versioning, thus allowing
seamless synchronization between all CMM versions. A form of internal data versioning
maintained by the CMM helps achieve this.
Note: SDR/SIF and user scripts differ slightly in synchronization architecture as described below.
3.3.1 SDR/SIF Synchronization
Sensor Data Records (SDRs) and Sensor Information Files (SIFs) will be synchronized only
between CMMs having the same version for this data item (even if the CMM firmware versions
differ).
3.3.2 User Scripts Synchronization and Configuration
By default, user scripts are synchronized only between CMM’s with same firmware versions. User
can control the user scripts synchronization irrespective of CMM version differences by modifying
the value of a configuration flag - "SyncUserScripts" (in the CMM configuration file, cmm.cfg
under /etc). The configuration flag can be modified using the cmmget/cmmset commands. This
flag can be read/set through any of the CMM interfaces (i.e., CLI, SNMP and RPC).
Only when CMM firmware versions differ will the value of this flag determines if user scripts
should be synchronized or not. Between same firmware versions, the user scripts directory will
continue to be synchronized and this flag ignored.
3.3.2.1 Setting User Scripts Sync Configuration Flag
To set the value of the Scripts Synchronization configuration flag, the following CMM command is
used:
cmmget -l cmm -d syncuserscripts -v [equal/upgrade/downgrade/always]
Where:
equal: Synchronizes user scripts only when the CMM versions are same. This is the default value.
Issues files Issues files Ethernet 2
/usr/local/cmm/temp/pmssync.ini
Recovery Action and escalation action for all
the monitored processes except monitor
process
Ethernet 2
/usr/local/cmm/temp/pmsshadowsync.ini
Recovery action and escalation action for
monitor process
Ethernet 2
Table 2. CMM Synchronization (Sheet 2 of 2)
File(s) or Data Description Path Priority