Validation of SM configuration for HCAs
Ibdiagnet is checking that all HCAs have the same SM configurations for some features.
OOOSLMask (ar_sl_mask) (by default)
adaptive_timeout_sl_mask (by default)
virt_enabled (by default, avoid --skip virt)
sl2vl (-r)
VL Arbitration (-r)
CC: (--congestion_control)
CongestionHCAGeneralSettings
CongestionHCARPParameters
CongestionHCANPParameters
CongestionHCAAlgoConfig
CongestionHCAConfigParams
This validation will be start automatically by data that received by ibdiagnet
This validation can be skipped with '--skip hca_cfg_check'
Command line to get all parameters
ibdiagnet -r --congestion_control
Every field has a separated warning and there is also a new line in the 'Fabric Summary'
ibdiagnet2.log:
-W- Post Reports SM Configuration Validations finished with warnings
-W- Field 'OOOSLMask' has 2 different values across the fabric [0,1]
-W- Field 'AdaptiveTimeoutSLMask' has 2 different values across the fabric [2,3]
-W- Field 'SL2VL_0' has 3 different values across the fabric [2,3,4]
-W- Field 'SL2VL_1' has 2 different values across the fabric [2,3]
-W- Field 'SL2VL_2' has 4 different values across the fabric [2,3,4,5]
-I- All other warnings can be found in ibdiagnet2.db_csv
ibdiagnet2.db_csv:
Scope,NodeGUID,PortGUID,PortNumber,EventName,Summary
CLUSTER,0x00,0x00,0x00,DIFFERENT_VALUE_BY_SM_CONFIGURATION,"Field 'OOOSLMask' has 2 different values across the fabric [0,1]"
CLUSTER,0x00,0x00,0x00,DIFFERENT_VALUE_BY_SM_CONFIGURATION,"Field 'AdaptiveTimeoutSLMask' has 2 different values across the fabric [2,3]"
CLUSTER,0x00,0x00,0x00,DIFFERENT_VALUE_BY_SM_CONFIGURATION,"Field 'SL2VL_0' has 3 different values across the fabric [2,3,4]"
CLUSTER,0x00,0x00,0x00,DIFFERENT_VALUE_BY_SM_CONFIGURATION,"Field 'SL2VL_1' has 2 different values across the fabric [2,3]"
CLUSTER,0x00,0x00,0x00,DIFFERENT_VALUE_BY_SM_CONFIGURATION,"Field 'SL2VL_2' has 4 different values across the fabric [2,3,4,5]"
...
Fabric Summary:
Post Reports SM Configuration Validations: 82 fields have different value across the fabric.
Post Reports SM Configuration Validations: 82 fields have different value across the fabric.