FENCE_AGENT(8)

πŸ’– FENCE_AGENT(8) β€” ok so, the manual, but make it make sense πŸ’–

bestie you're reading the FENCE_AGENT(8) page from the System Manager's Manual, and today's main character is fence_virtd. Yes it's a daemon, yes it's iconic, let's go 🫢


✨ NAME ✨

fence_virtd β€” the fencing host for virtual machines πŸ¦‹


πŸŽ€ DESCRIPTION πŸŽ€

okay so, fence_virtd is a host daemon whose whole job β€” its entire purpose, its main character arc β€” is routing fencing requests for virtual machines. That's it. That's the gig. πŸ’…

fence_virt and fence_xvm talk to fence_virtd, and it supports multiple backend plugins, including:

  • libvirt for single-node operation 🌸
  • Corosync CPG and libvirt when you're using Linux-cluster release 3.0.0 or later ⭐
  • libvirt-qpid for multi-node, non-cluster operation πŸ¦‹

For compatibility, fence_xvm from linux-cluster release 2 may talk to fence_virtd. lowkey generous of it honestly 😌

fence_virtd accepts a few options on the command line, but most options are read from fence_virt.conf. so like, the command line is the appetizer and the config file is the whole meal, no cap πŸ“


🌈 PARAMETERS 🌈

  • -d β€” specify the debug level, e.g. "-d99" πŸ” (yes, ninety-nine, go feral)
  • -c β€” interactively prompt the user for configuration information πŸ™ˆ (it's giving quiz time)
  • -f β€” specify an alternate configuration file instead of /etc/fence_virt.conf πŸ“‚
  • -F β€” do not fork into background after starting. this overrides any setting in fence_virt.conf πŸ’₯
  • -w β€” wait for the backend to be available. this also overrides any setting in fence_virt.conf ⏳
  • -p β€” specify the full path to the pid file used to record the active process pid 🏷️
ngl, -F and -w are the bossy ones β€” they walk into the config file's house and rearrange the furniture. periodt. πŸ‘‘

πŸ‘€ SEE ALSO πŸ‘€

fence_virt(8), fence_xvm(8), fence(8), fence_virt.conf(5) β€” go read the whole friend group, they're all linked 🫢


and that's the page!! this was fence_virtd (Fence Agent), dated 2010-01-05, straight out of the FENCE_AGENT(8) manual πŸ’– thanks for reading bestie, you ate that, mwah πŸŽ€βœ¨πŸ¦‹