PACEMAKER(8)

πŸ’– PACEMAKER (8) πŸ’–

okay bestie, so you know how a cluster needs rules and somebody's gotta actually check those rules? that's this. it's PACEMAKER(8) β€” section 8, the System Administration Utilities corner of the manual (very grown-up, very sysadmin core), and it's part of the Pacemaker cluster resource manager.

quick heads-up before we dive in: the manpage NAME line literally says Pacemaker β€” Part of the Pacemaker cluster resource manager β€” but the tool you actually type is crm_rule. yeah. the naming is giving chaos but we move. ✨


🌸 SYNOPSIS 🌸

crm_rule <mode> [options]

that's it. that's the whole vibe. pick a mode, throw some options at it, slay.


πŸ¦‹ DESCRIPTION πŸ¦‹

crm_rule evaluates rules from the Pacemaker configuration. literally its whole personality. you hand it a rule, it tells you what's tea. πŸ«–


✨ OPTIONS ✨

okay buckle up, there's a bunch, but they're all cute and organized into little friend groups. πŸ’…

πŸŽ€ Help Options:

  • -h, --help β€” shows the help options (the basics, the starter pack)
  • --help-all β€” shows all the help options, the full unedited lore πŸ”₯
  • --help-output β€” shows the output help (all the stuff about formats and destinations)
  • --help-modes β€” shows the modes of operation
  • --help-data β€” shows the data options
  • --help-additional β€” shows the additional options

🌈 Output Options:

  • --output-as=FORMAT β€” pick your output format, one of text (the default, no cap) or xml
  • --output-to=DEST β€” pick the file name for the output, or use - for stdout 🫢

⭐ Modes (mutually exclusive):

okay so these are mutually exclusive β€” you pick one, you don't get to have two, it's not that kind of party πŸ™ˆ

  • -c, --check β€” checks whether a rule is in effect

πŸ“ Data:

  • -X, --xml-text β€” use the argument for XML (or stdin if you pass -)

🧚 Additional Options:

  • -d, --date β€” whether the rule is in effect on a given date πŸ“…
  • -r, --rule β€” the ID of the rule to check β€” and yes, you may specify this multiple times, collect them all bestie πŸ‘‘

πŸ‘‘ Application Options:

  • -$, --version β€” displays the software version and exits, iconic behaviour
  • -V, --verbose β€” increases debug output β€” and yep, may be specified multiple times for extra chatty energy πŸ’€

πŸ¦‹ AUTHOR πŸ¦‹

written by Andrew Beekhof and the Pacemaker project contributors β€” legends, honestly. 🫢


πŸ’œ REPORTING BUGS πŸ’œ

found a bug? don't suffer in silence, report it here:

https://bugs.clusterlabs.org/enter_bug.cgi?product=Pacemaker

πŸ’‘ friendly reminder from the group chat: -h, --help-all, --help-output, --help-modes, --help-data and --help-additional are all there waiting for you, and the modes are mutually exclusive β€” don't try to run two at once, it's not the vibe.

🌸 that's the whole page bestie, no gatekeeping 🌸

Pacemaker 3.0.3+20260728.7052... β€” dated September 2026 β€” PACEMAKER(8) πŸŽ€ go forth, check those rules, and remember: iykyk πŸ’–βœ¨

πŸ“¦ where this page comes from