IBCHECKERRS(8)
π IBCHECKERRS(8) β bestie edition π
okay so this is ibcheckerrs from the OpenIB Diagnostics corner of the universe, and she is here to do a vibe check on your InfiniBand ports. Let's go. β¨
πΈ NAME πΈ
ibcheckerrs β validate IB port (or node) and report errors in counters above threshold π©Ί
π SYNOPSIS π
ibcheckerrs [-h] [-b] [-v] [-G] [-T <threshold_file>]
[-s(how_thresholds)] [-N | -nocolor] [-C ca_name] [-P ca_port]
[-t(imeout) timeout_ms] <lid|guid> <port>
β¨ DESCRIPTION β¨
So basically, bestie: you point this at a specific port (or a whole node), and it checks whether any of the error counters have surpassed their predefined threshold. If they have, it reports them. It's giving "snitch, but for your fabric." π
The port address is a lid, unless you bring the -G option, in which case you're speaking GUID. π¦
Wanna see what the predefined thresholds actually are? Dump them with the -s option, no cap. And if you're feeling like a main character and want your own numbers, you can pass a user defined threshold_file with the -t <file> option β it uses the same format as the dump, so you can literally just copy the vibe. π
π OPTIONS π
-Gβ use GUID address argument. In most cases, it's the Port GUID. Example:"0x08f1040023"β¨-sβ show predefined thresholds π-Tβ use specified threshold file π-vβ increase the verbosity level. louder. more. yes. π’-bβ brief mode. Reduce the output to show only if errors are present, not what they are. Like a spoiler-free recap. π-N|-nocolorβ use mono rather than color mode. sad beige output for sad beige terminals. π¨-C <ca_name>β use the specifiedca_name.-P <ca_port>β use the specifiedca_port.-t <timeout_ms>β override the default timeout for the solicited mads. β°
heads up bestie: the synopsis also lists -h. That's all the original tells us about it, so I'm not gonna make stuff up about what it does. iykyk. π«Ά
π EXAMPLE π
ibcheckerrs 2 # check aggregated node counter for lid 2
ibcheckerrs 2 4 # check port counters for lid 2 port 4
ibcheckerrs -T xxx 2 # check node using xxx threshold file
π¦ SEE ALSO π¦
β AUTHOR β
Hal Rosenstock <halr@voltaire.com>
and that's the whole page, bestie β OpenIB, May 30, 2007, mwah π no cap, go check those counters. πΈππ
π¦ where this page comes from
- fedora 43: infiniband-diags-compat 58.0-4.fc43 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- fedora 44: infiniband-diags-compat 61.0-2.fc44 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- fedora 44: infiniband-diags-compat 61.1^20260812git975bdaf-1.fc44 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms