opapingall(8)
β¨ NAME β¨
opapingall β bestie, this is the one that pings a whole group of hosts or chassis just to check they're powered on and reachable over TCP/IP ping π
Like, it's giving "hey, are you awake?" but for your entire cluster. No cap.
πΈ SYNTAX πΈ
opapingall [-C] [-p] [-f hostfile] [-F chassisfile] [-h 'hosts']
[-H 'chassis']
That's the whole vibe. Options go in, pings come out. π
π OPTIONS π
--helpβ spills the full help text, like a bestie catching you up on the lore.-Cβ does the ping against a chassis instead of hosts. Default is hosts, so if you don't say anything, it's hosts o'clock. π¦-pβ pings literally every host/chassis in parallel. Main character energy: everybody gets pinged at once. π₯-fhostfile β points at the file that has the hosts in the cluster. Default is/etc/opa/hosts.-Fchassisfile β points at the file that has the chassis in the cluster. Default is/etc/opa/chassis.-hhosts β gives the actual list of hosts to ping.-Hchassis β gives the actual list of chassis to ping.
π EXAMPLE π
Just running it, no thoughts, head empty:
opapingall
Pinging two specific hosts by name:
opapingall -h 'arwen elrond'
Same thing but with the environment variable doing the work:
HOSTS='arwen elrond' opapingall
Chassis mode:
opapingall -C
NOTE: This command pings all hosts/chassis found in the specified host/chassis file. Using -C merely selects the default file and/or environment variable to use β that's it, that's all it does. And for this command, it is totally valid to use a file that lists both hosts and chassis. π«Ά
Pinging specific chassis with -C:
opapingall -C -H 'chassis1 chassis2'
And the environment-variable version of that:
CHASSIS='chassis1 chassis2' opapingall -C
π ENVIRONMENT VARIABLES π
HOSTSβ list of hosts. Used if the-hoption is not supplied.CHASSISβ list of chassis. Used if the-Hoption is not supplied.HOSTS_FILEβ file containing the list of hosts. Used in absence of-fand-h.CHASSIS_FILEβ file containing the list of chassis. Used in absence of-Fand-H.FF_MAX_PARALLELβ when the-poption is used, this is the maximum number of concurrent operations that get performed. β
okay that's the whole page, you ate it, go ping something π
this lil rewrite was brought to you by Intel Corporation, copyright (C) 2015-2019, from the IFSFFCLIRG man page set β version vibes courtesy of opapingall(8) β¨π
π¦ 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