By default, NVIDIA UFM binds to the ib0 InfiniBand interface during startup. If ib0 is down or unavailable, UFM will fail to start. In such cases, you may need to change the default interface to ib1 (or any other available IB interface).
This article guides you through the steps to change the default IB interface by editing the gv.cfg configuration file.
Verify that ib1 is up and operational:
Edit gv.cfg Configuration File:
Open the file in a text editor:
Locate the Following Line:
Change ib0 to ib1:
Modify the line as follows:
Save and Exit the editor (For nano, press Ctrl + O, Enter, then Ctrl + X).
Start UFM Service:
Review UFM logs for interface bindings:
Confirm the IB interface is active and connected:
ib1 is also down, UFM will not start. Ensure the interface is physically connected and active.gv.cfg.Run ibdiagnet manually to test interface functionality.
Changing the IB interface does not persist across interface renaming or re-indexing (e.g., after firmware or OS updates). Always verify the IB device name.
It's recommended to maintain consistent naming using udev rules if your environment has multiple IB interfaces.