Sunday, June 9, 2019

Fixing "This configuration exceeds the MTU reported by OpenSM, which is 2048"

I got tired of the following EventLog message:

According to the configuration under the "Jumbo Packets" advanced property, the MTU configured for device Mellanox ConnectX-3 IPoIB Adapter is 4092. The effective MTU is the supplied value + 4 bytes (for the IPoIB header). This configuration exceeds the MTU reported by OpenSM, which is 2048. This inconsistency may result in communication failures. Please change the MTU of IPoIB or OpenSM, and restart the driver.

First thing we want to adjust is partitions.conf file, set mtu to 5 (4092):

By default, ancient OpenSM 3.3.11 for some reason will not read partitions.conf file specified in global opensm.conf The easiest way to force it to read is to recreate a service with forced -P parameter. Here's how to do it in default PowerShell:

Done, check System log in Event Viewer.

No comments:

Post a Comment

Fixing OpenSM service not running

So, we've set up OpenSM as a service in Windows, with Start Type = Automatic. https://wchukov.blogspot.com/2019/06/fixing-this-configura...