OCF_HEARTBEAT_CLVM(7)

πŸ’– NAME πŸ’–

ocf_heartbeat_clvm β€” bestie, it's giving clvmd energy ✨


🌸 SYNOPSIS 🌸

clvm [start | stop | monitor | meta-data | validate-all]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so, this agent manages the clvmd daemon. That's it, that's the whole vibe. She's a manager, she runs the thing, no cap πŸ’…


✨ SUPPORTED PARAMETERS ✨

  • with_cmirrord β€” start it up alongside cmirrord (the cluster mirror log daemon, iykyk). (optional, boolean, default false)
  • daemon_options β€” the options you hand off to clvmd. If you want the detailed tea on any of them, go read clvmd.8, she spills everything. (optional, string, default "-d0")
  • activate_vgs β€” do you wanna activate all the cluster volume groups after clvmd starts, or nah? Pick your fighter. Heads up though, for real: clustered volume groups are always deactivated before clvmd stops, no matter what you set this to. That part is not negotiable, bestie, it's just how she moves. (optional, boolean, default true)
  • exclusive β€” if you set this, only exclusive volume groups get monitored. Everyone else, pack it up 🫢 (optional, boolean, default false)

πŸ”₯ SUPPORTED ACTIONS πŸ”₯

This resource agent supports the following actions (operations), and yes she does all of them, main character energy only:

  • start β€” starts the resource. Suggested minimum timeout: 90s. ⏰
  • stop β€” stops the resource. Suggested minimum timeout: 90s. πŸ›‘
  • monitor β€” performs a detailed status check. Suggested minimum timeout: 90s. Suggested interval: 30s. πŸ‘€
  • meta-data β€” retrieves resource agent metadata (internal use only, so don't touch, that's not your business πŸ™ˆ). Suggested minimum timeout: 10s.
  • validate-all β€” performs a validation of the resource configuration. Suggested minimum timeout: 20s. βœ…

πŸŽ€ EXAMPLE CRM SHELL πŸŽ€

Here's what a clvm resource looks like when you set it up with the crm(8) shell:

primitive p_clvm ocf:heartbeat:clvm \
  op monitor timeout="90s" interval="30s" depth="0"

πŸ’œ EXAMPLE PCS πŸ’œ

And here's the same situation using pcs(8), because we love options:

pcs resource create p_clvm ocf:heartbeat:clvm \
  op monitor timeout="90s" interval="30s" OCF_CHECK_LEVEL="0"

🌈 SEE ALSO 🌈


πŸ‘‘ AUTHOR πŸ‘‘

ClusterLabs contributors β€” if you wanna know who specifically wrote what, the resource agent source has the individual author tea πŸ“


So yeah, that's the whole page, and honestly? Ate. πŸ’… This was resource-agents version UNKNOWN, dated 04/08/2026, living under the name OCF_HEARTBEAT_CLVM(7). Stan her, run her, monitor her every 30s. Byeeee πŸ¦‹πŸ’–

πŸ“¦ where this page comes from