Below are some commands I’ve found useful when dealing with infiniband and related issues.
Determine port state on all ports available within the fabric
The command ibnetdiscover command will show you the state of each port in the the fabric. It’s a good idea when running this command (on any node) to redirect the output into a file (especially if you have a large number of ports)
Determine indivudual port information
The ibportstate command can provide additional port information once you have the LID (available from ibnetdiscover)
Example:
ibportstate -L <lid> query
Determine current node description
smpquery nodedesc 1
Enable / Disable a port
ibportstate -L <lid> -P <port> enable ibportstate -L <lid> -P <port> disable