How is the interval adjusted? Based on an example I found online, I thought `pcs resource op monitor interval=15m vmware_fence` should work, but after executing that `pcs config` still shows a monitor interval of 60s.
Thank you, -- Casey > On 2018-07-31, at 9:11 AM, Casey Allen Shobe <caseyandg...@icloud.com> wrote: > > Aha, thank you! I missed the blatantly obvious. I will discuss with my > colleague and likely use a longer interval. > >> On Jul 30, 2018, at 11:25 PM, Klaus Wenninger <kwenn...@redhat.com> wrote: >> >>> On 07/31/2018 01:47 AM, Casey & Gina wrote: >>> I've set up a number of clusters in a VMware environment, and am using the >>> fence_vmware_rest agent for fencing (from fence-agents 4.2.1), as follows: >>> >>> Stonith Devices: >>> Resource: vmware_fence (class=stonith type=fence_vmware_rest) >>> Attributes: ip=<host> username=<username> password=<password> >>> ssl_insecure=1 pcmk_host_check=static-list >>> pcmk_host_list=b-gp2-dbpg35-1;b-gp2-dbpg35-2;b-gp2-dbpg35-3 >>> Operations: monitor interval=60s (vmware_fence-monitor-interval-60s) >>> >>> We are using a dedicated service account on the VMware side for pacemaker. >>> >>> The clusters are running fine, and no failover events have happened >>> recently. However, our VMware admin came to me asking why the pacemaker >>> service account is logging in and executing API calls very frequently (for >>> an environment where there are 3 clusters, 9 nodes total, he is seeing >>> ~1400 API >> Haven't looked at the internals of fence_vmware_rest but >> sounds like 2-3 API-calls per monitoring (or around 10 API-calls >> if it is just one monitored instance per cluster - what the config >> snippet from above looks like). >> Have you tried to increase the 60s monitoring interval? >> >> Klaus >>> calls per hour as this user). I do not see anything logged in corosync.log >>> about why this would be, and my limited understanding was that the fence >>> agent would only be calling the power off and reboot API's when pacemaker >>> couldn't get a response from a node in the cluster. I thought that using a >>> static-list for the host_check would prevent any API calls for getting a >>> list of hosts, although even if that were going on I would think it would >>> be a rare event. His concern is that this amount of load on the vmware >>> hosts isn't sustainable. >>> >>> Unfortunately the logging available from vmWare doesn't give a lot of >>> information - it just says the number of API calls, not which API(s) were >>> called. >>> >>> Any ideas what might be going on? Is there a way to get increased logging >>> for the fence agent? >>> >>> Thanks in advance, >> > _______________________________________________ > Users mailing list: Users@clusterlabs.org > https://lists.clusterlabs.org/mailman/listinfo/users > > Project Home: http://www.clusterlabs.org > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf > Bugs: http://bugs.clusterlabs.org _______________________________________________ Users mailing list: Users@clusterlabs.org https://lists.clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org