[ClusterLabs] Reload operation for multi-state resource agent
Michael Lychkov
mikelitch at gmail.com
Sat Mar 19 08:35:11 UTC 2016
Hello everyone,
Is there way to initiate reload operation call of master instance of
multi-state resource agent?
I have an ocf multi-state resource agent for a daemon service and I
added reload op into this resource agent:
* two parameters of resource agent:
<parameter name="state_file" unique="1">
...
</parameter>
<parameter name="init_svc_reload" unique="0">
...
</parameter>
* reload op declaration in meta-data:
<action name="reload" timeout="5" />
* reload op processing:
case "$1" in
monitor) svc_monitor
exit $?;;
...
reload) svc_reload
exit $?;;
...
When I change *init_svc_reload *parameter to a different value, reload
operation is executed only for slave instance of resource agent.
The only impact on master instance is early execution of monitor
operation, but I'd rather prefer reload execution for this instance.
[root at vm1 ~]# rpm -qi pacemaker
Name : pacemaker Relocations: (not relocatable)
Version : 1.1.12 Vendor: Red Hat, Inc.
Release : 4.el6 Build Date: Thu 03 Jul
2014 04:05:56 PM MSK
...
[root at vm1 ~]# rpm -qi corosync
Name : corosync Relocations: (not relocatable)
Version : 1.4.7 Vendor: Red Hat, Inc.
Release : 2.el6 Build Date: Mon 02 Mar
2015 08:21:24 PM MSK
...
[root at pershing-vm5 ~]# rpm -qi resource-agents
Name : resource-agents Relocations: (not relocatable)
Version : 3.9.5 Vendor: Red Hat, Inc.
Release : 12.el6_6.4 Build Date: Thu 12 Feb
2015 01:13:26 AM MSK
...
[root at vm1 ~]# lsb_release -d
Description: Red Hat Enterprise Linux Server release 6.6 (Santiago)
---
Best regards, Mike Lychkov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20160319/5924d7bc/attachment-0003.html>
More information about the Users
mailing list