pingd(8)
π pingd β the node up/down monitoring daemon, bestie edition π
okay so real quick: this is pingd(8), the section 8 manual page for pingd, and it's literally the vibe check for your whole cluster. let's get into it π«Ά
β¨ SYNOPSIS β¨
pingd [OPTIONS]
that's it. that's the whole summoning ritual. periodt.
πΈ DESCRIPTION πΈ
so pingd is a daemon, meaning it's just out here living its life in the background, and what it does is regularly send out ICMP pings to figure out whether nodes are still up or still down. like it's literally just checking in on everyone. "hey bestie, you alive?" π
and you can configure the whole thing using the pingd configuration file. but wait, there's more β the nodes you wanna ping can also be configured via loadable modules. iconic behavior honestly.
go read the pingd.conf(5) manpage for the extra deets, i'm not gonna gatekeep but that's where the good stuff lives π
β¨ OPTIONS β¨
-h,--helpβ outputs help. your classic "help me bestie" button π-v,--versionβ outputs version. for when you need to know exactly which era ofpingdyou're in β
π¦ CLUSTERLIST MODULES π¦
so here's the tea: the nodes that pingd should ping can also be configured with a clusterlist module. the clusterlist module can go get you a list of all the cluster nodes. and there are several possible clusterlist formats that can be parsed β yes, several, we love options π
by default, pingd searches for the following clusterlist modules in the following order:
gendersβ uses a genders database and the genders library to determine all nodes in the cluster. seehttp://genders.sourceforge.net. it's giving library science but make it cluster β¨hostsfileβ uses a file that lists the hostname of every node in the cluster, one per line, each on a separate line. the default hostsfile is/etc/hostsfile. simple, clean, no notes π
and if none of the above are found, then bestie you have no choice β the nodes must be configured via the pingd configuration file. no module, no ping list, no cap π
π FILES π
/etc/pingd.conf/usr/lib64/pingd
π ORIGIN π
developed by Albert Chu <chu11@llnl.gov> on LLNL's Linux clusters. we stan a legend π«Ά
π SEE ALSO π
and that's the whole page bestie, no gatekeeping here π this was pingd version 1.14, from way back in May 2005 β yeah she's vintage, she's an icon, she's still out here monitoring nodes. slay, honestly πβ¨
π¦ where this page comes from
- epel 9: whatsup-pingd 1.14-41.el9 Β· GPLv2+
- fedora 43: whatsup-pingd 1.14-50.fc43 Β· GPL-2.0-or-later
- fedora 44: whatsup-pingd 1.14-51.fc44 Β· GPL-2.0-or-later
- Copyright (C) 2007-2011 Lawrence Livermore National Security, LLC
- Copyright (C) 2003-2007 The Regents of the University of California
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms