opashowmc(8)
π opashowmc β the multicast group tea-spiller π
okay bestie, so opashowmc is from the IFSFFCLIRG manual crew, and it lives in section 8 of the manual. It's a Linux thing, and here's the whole vibe: it shows you all the Intel(R) Omni-Path Multicast groups that got created for the fabric, plus which Intel(R) Omni-Path Host Fabric Interface (HFI) ports are members of each one of those multicast groups. π¦
Basically, if you're trying to analyze or debug Intel(R) Omni-Path multicast usage β whether it's some application doing it or a ULP like IPoIB β this is the tool that gives you the receipts. no cap. π
β¨ Syntax β¨
opashowmc [-v] [-m mgid] [-t portsfile] [-p ports]
πΈ Options πΈ
--helpβ gives you the full help text. the whole thing. all of it. π-vβ verbose mode, bestie. It hands back verbose output and shows you the name of each member. π₯-m mgidβ narrows it all the way down and shows the membership of the group <mgid> only. just that one group. iconic behavior honestly. π-t portsfileβ picks the file that holds the list of local HFI ports used to access fabric(s) for analysis. The default is the/etc/opa/portsfile. π-p portsβ gives the list of local HFI ports used to access fabric(s) for analysis.
The default is the first active port. Some ground rules so you don't get lost: the first HFI in the system is 1, and the first port on an HFI is 1. The format is hfi:port, so for example:
0:0β first active port in system.0:yβ port y within system.x:0β first active port on HFI x.x:yβ HFI x, port y.
π Examples π
opashowmc
opashowmc -p '1:1 1:2 2:1 2:2' opashowmc -m
0xff12401b80010000:0x00000000ffffffff
π§ Environment Variables π§
these env vars are also used by this command, periodt:
PORTSβ list of ports, used in absence of-tand-p. πPORTS_FILEβ file containing list of ports, used in absence of-tand-p. π
heads up bestie: that-pdefault is only the first active port, andPORTS/PORTS_FILEonly kick in when you haven't passed-tand-pyourself. iykyk π
and that's the whole page, mwah π β this gem came to you courtesy of Copyright(C) 2015-2019 Intel Corporation, straight out of the IFSFFCLIRG (Man Page) collection, with opashowmc(8) living its best life in section 8. go read your multicast groups, main character. π«Άβ¨
π¦ where this page comes from
- centos-stream 9: opa-fastfabric 1:10.12.1.0.6-1.el9 Β· BSD or GPLv2
- debian bookworm: opa-fastfabric 10.10.3.0.11-1+b1 Β· BSD-3-clause-top
- debian trixie: opa-fastfabric 10.10.3.0.11-1+b2 Β· BSD-3-clause-top
- opensuse-leap 16.0: opa-fastfabric 10.14.4.0.20-160000.3.2 Β· BSD-3-Clause OR GPL-2.0-only
- ubuntu jammy: opa-fastfabric 10.10.3.0.11-1ubuntu1 Β· BSD-3-clause-top
- ubuntu noble: opa-fastfabric 10.10.3.0.11-1ubuntu3 Β· BSD-3-clause-top
- ubuntu questing: opa-fastfabric 10.10.3.0.11-1ubuntu3
- ubuntu resolute: opa-fastfabric 10.10.3.0.11-1ubuntu4 Β· BSD-3-clause-top
- ubuntu stonking: opa-fastfabric 10.10.3.0.11-1ubuntu5 Β· BSD-3-clause-top
- Copyright 2015-2019, Intel Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms