ethpingall(8)
π ethpingall β the manual page, but make it bestie π
okay so real talk, this is ethpingall(8) from the EFSFFCLIRG man page collection, and it's genuinely one of my faves because it does exactly one thing and does it beautifully. π¦
β¨ NAME β¨
ethpingall β pings a whole group of hosts or switches so you can vibe check that they're actually powered on and reachable over TCP/IP ping. like, are you alive bestie? hello?? ππΈ
π SYNTAX π
ethpingall [-C] [-p] [-f hostfile] [-F switchesfile] [-h 'hosts']
[-H 'switches']
that's the whole shape of it. flags go in, pings come out. periodt. π
π OPTIONS π
--helpβ prints the full help text. the "what does this even do" button. use it, love it. π-Cβ does the ping against switches instead of hosts. default is hosts, so if you don't say anything, it's host pinging hours. π«Ά-pβ pings all the hosts/switches in parallel. no waiting around one at a time, we're multitasking girlies now. π₯-fhostfile β tells it which file holds the hosts in the cluster. default is/etc/eth-tools/hosts. π-Fswitchesfile β tells it which file holds the switches in the cluster. default is/etc/eth-tools/switches. π§-hhosts β hands it the actual list of hosts to ping, right there in the command. β-Hswitches β same energy but for switches. hands it the list of switches to ping. β¨
πΈ EXAMPLE πΈ
ethpingall
ethpingall -h 'arwen elrond'
HOSTS='arwen elrond' ethpingall
ethpingall -C
NOTE: this command pings all hosts/switches found in the specified host/switches file. using the -C option selects the default file and/or environment variable to use. for this command, it is totally valid to use a file that lists both hosts and switches. π no cap.
ethpingall -C -H 'switch1 switch2'
SWITCHES='switch1 switch2' ethpingall -C
see how pretty that is? -C + -H + the env var, all living their best life together. π
π ENVIRONMENT VARIABLES π
HOSTSβ the list of hosts. gets used if the-hoption wasn't supplied. π¦SWITCHESβ the list of switches. gets used if the-Hoption wasn't supplied. πHOSTS_FILEβ a file containing the list of hosts. kicks in when there's no-fand no-h. πSWITCHES_FILEβ a file containing the list of switches. kicks in when there's no-Fand no-H. πFF_MAX_PARALLELβ when the-poption is used, this is the maximum number of concurrent operations that get performed. so this is literally the "how many at once" dial. π₯
and that's the whole page bestie. go ping something. ily. π«Ά
Β© Copyright(C) 2020-2024 β Intel Corporation. that's the source, that's the version range, that's the date. iconic of them honestly. π
π¦ where this page comes from
- centos-stream 9: eth-tools-fastfabric 1:12.1.0.0-4.el9 Β· BSD
- fedora 43: eth-tools-fastfabric 1:12.1.0.0-151.fc43 Β· BSD-3-Clause
- fedora 44: eth-tools-fastfabric 1:12.1.0.1-6.fc44 Β· BSD-3-Clause
- opensuse-leap 16.0: eth-fastfabric 11.7.0.0-160000.2.2 Β· BSD-3-Clause OR GPL-2.0-only
- Copyright 2020-2024, Intel Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms