pcs resource manage --monitor enables the monitor operations for all resources in a group in a Pacemaker cluster
Issue
- I had two resources in a group unmanaged with their monitor operations disabled. I ran
pcs resource manage --monitor
on one of them. But this enabled the monitor operations for both resources.
# pcs resource show dummygrp | egrep '(Group|Resource):'
Group: dummygrp
Resource: dummy1 (class=ocf provider=heartbeat type=Dummy)
Resource: dummy2 (class=ocf provider=heartbeat type=Dummy)
# pcs resource unmanage --monitor dummy1 && pcs resource unmanage --monitor dummy2
# pcs resource config dummy1 dummy2 | egrep 'Resource:|Meta|monitor'
Resource: dummy1 (class=ocf provider=heartbeat type=Dummy)
Meta Attrs: is-managed=false
monitor enabled=false interval=10s timeout=20s (dummy1-monitor-interval-10s)
Resource: dummy2 (class=ocf provider=heartbeat type=Dummy)
Meta Attrs: is-managed=false
monitor enabled=false interval=10s timeout=20s (dummy2-monitor-interval-10s)
# pcs resource manage --monitor dummy1
# pcs resource config dummy1 dummy2 | egrep 'Resource:|Meta|monitor'
Resource: dummy1 (class=ocf provider=heartbeat type=Dummy)
monitor interval=10s timeout=20s (dummy1-monitor-interval-10s)
Resource: dummy2 (class=ocf provider=heartbeat type=Dummy)
Meta Attrs: is-managed=false
monitor interval=10s timeout=20s (dummy2-monitor-interval-10s)
Environment
- Red Hat Enterprise Linux 7, 8, 9 (with the High Availability Add-on)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.