Fan Control and Monitoring

16.11Default Cooling Values

The CMM determines the fan tray cooling values from the /etc/cmm/fantray.cfg file. The CMM uses the defaults from the file in the following order of precedence:

1.User Defaults

2.Vendor Defaults

3.Code Defaults

16.11.0.1Setting User Defaults and Defaultcontrol through the CLI

During normal operation the user may use these commands to set the default values.

cmmset –l fantrayN -d

defaultcontrol –v [ CMM

fantray ]

cmmset –l fantrayN

-d

normallevel –v [value to set the normal level]

cmmset –l fantrayN

-d

minorlevel –v [value to

set the minor level]

N:The number of the fan tray being addressed.

The defaultcontrol dataitem sets the default control mode to be used for that specific fantray if it is ever removed and then re-inserted. The other two commands set the values for the temperature statuses in the cooling table and are also saved for user defaults.

16.11.1Vendor Defaults

If user specified defaults are not configured the Cooling Manager attempts to use vendor specified defaults.

The vendor specified defaults are stored in the /etc/cmm/fantray.cfg file. They are not configurable by the user. These defaults do not take the fantray’s location into account, they are the defaults for a particular type of fantray not a particular fantray.

With the vendor defaults all fantrays of type X will use these vendor defaults if the user hasn’t set any user defaults.

The vendor MUST set both the normal and minor default levels. If both are not set the code defaults will be used.

Manufacturer_ID.product_ID.minorlevel=VALUE

Manufacturer_ID.product_ID.normallevel=VALUE

Manufacturer_ID.product_ID.control=VALUE

The /etc/cmm/fantray.cfg file contains other information that the Cooling Manager uses and only the vendor setting should ever be edited. The vendor settings should only be edited by the vendor and the end user should never touch this file. The manufacturer_ID must be identical to the decimal representation of bytes 8, 9 and 10 of the “Get Device ID” command as defined by the IPMI specification. The product_ID must be identical to the decimal representation of bytes 11 and 12 of the “Get Device ID” command as defined by the IPMI specification.

The manufacturer_ID should be four digits and the product_ID should be three digits. (e.g. 0157.870.minorlevel = 88)

MPCMM0001 Chassis Management Module Software Technical Product Specification

137

Page 137
Image 137
Intel MPCMM0001 manual Default Cooling Values, Vendor Defaults, Setting User Defaults and Defaultcontrol through the CLI