(All) Performs Intel® Omni-Path Architecture-defined SMA queries and displays the resulting response. Each query is issued directly to the SMA and does not involve SM interaction.
opasmaquery [-v] [-d detail][-g] [-l lid] [-h hfi] [-p port] [-K mkey] [-o otype] [-m port|port1,port2] [-f flid] [-b block[,count]] [hop hop ...]
or
opasmaquery --help
Produces full help text.
Returns verbose output. Can be specified more than once for additional openib and libibumad debugging.
Output detail level for cableinfo only. Range = 0 - n. Default = 2. An upper limit for detail level is not enforced. After a maximum amount of output is reached, a larger detail value has no effect.
Displays line-by-line format. Default is summary format.
Destination LID. Default is local port.
HFI, numbered 1..n. Using 0 specifies that the -p port port is a system-wide port number. Default is 0.
Port, numbered 1..n. If -h hfi is 0, then port is a system-wide port number. Default is 1.
SM management key to access remote ports.
Output type. Default is nodeinfo.
Buffer control tables.
[-m dest_port] [-m port1,port2]
Cable information.
[-d detail] [-m dest_port] [-b block[,count]]
Congestion information.
Node descriptions/names.
HFI congestion control settings.
[-b block[,count]] [-f flid]
HFI congestion logs.
[-b block[,count]]
HFI congestion settings.
Switch linear forwarding database (FDB) tables.
[-b block[,count]] [-f flid]
Switch multicast FDB tables.
[-m dest_port] [-b block[,count]] [-f flid]
Adaptive Routing port groups.
[-b block[,count]]
Adaptive Routing port group FWD tables.
[-b block[,count]] [-f flid]
Node information and node descriptions.
Node information.
[-m dest_port]
Port information.
[-m dest_port]
Switch port state information.
[-m dest_port] [-m port1,port2]
P-Key tables.
[-m dest_port] [-b block[,count]]
SL to SC mapping tables.
SC to SL mapping tables.
SC to SC mapping tables.
[-m dest_port] [-m port1,port2]
SC to VLt tables.
[-m dest_port] [-m port1,port2]
SC to VLnt tables.
[-m dest_port] [-m port1,port2]
SM information.
Node information and switch information.
Switch congestion logs.
[-b block[,count]]
Switch congestion settings.
Switch information.
Switch congestion settings.
[-b block[,count]]
VL arbitration tables.
[-m dest_port]
IB node information.
LED information.
[-m dest_port]
First active port in system (default).
First active port in system.
First active port on HFI x.
First active port on HFI x.
Port y within system (no matter which ports are active).
HFI x, port y
Port in destination device to query.
For some reports, a range of ports between port1 and port2. For others, this describes an inport/outport pair.
LID to look up in forwarding table to select which LFT or MFT block to display. Default is to show entire table.
Block number of either GUIDs, pkey, or RANFDB, and the number of blocks to display. Default is to show entire table.
For example:
opasmaquery -o nodedesc -l 6 # get nodedesc via lid routed opasmaquery -o nodedesc 1 3 # get nodedesc via directed route (2 dr hops) opasmaquery -o nodeinfo -l 2 3 # get nodeinfo via a combination of lid routed and directed route (1 dr hop) opasmaquery -o portinfo # get local port info opasmaquery -o portinfo -l 6 -m 1 # get port info of port 1 of lid 6 opasmaquery -o pkey -l 2 3 # get pkey table entries starting (lid routed to lid 2, then 1 dr hop to port 3 opasmaquery -o slvl -l 6 # get slvl of CA at lid 6 opasmaquery -o vlarb -l 6 # get vlarb table entries from lid 6 opasmaquery -o swinfo -l 2 # get switch info opasmaquery -o sminfo -l 1 # get SM info opasmaquery -o slsc -l 3 # get sl2sc table entries from lid 3 opasmaquery -o scsl -l 3 # get sc2sl table entries from lid 3