[ClusterLabs] Adding HAProxy as a Resource

Somanath Jeeva somanath.jeeva at ericsson.com
Thu Jul 11 04:14:27 EDT 2019


I am using the resource agents built from clusterlabs and when I add the systemd resource I am getting the below error .

$ sudo pcs resource create HAPROXY systemd:haproxy op monitor interval=2s
Error: Agent 'systemd:haproxy' is not installed or does not provide valid metadata: Metadata query for systemd:haproxy failed: -22, use --force to override

With Regards
Somanath Thilak J

-----Original Message-----
From: Kristoffer Grönlund <kgronlund at suse.com> 
Sent: Thursday, July 11, 2019 1:22 PM
To: Cluster Labs - All topics related to open-source clustering welcomed <users at clusterlabs.org>
Cc: Somanath Jeeva <somanath.jeeva at ericsson.com>
Subject: Re: [ClusterLabs] Adding HAProxy as a Resource

On 2019-07-11 09:31, Somanath Jeeva wrote:
> Hi All,
> I am using HAProxy in my environment  which I plan to add to pacemaker 
> as resource. I see no RA available for that in resource agent.
> Should I write a new RA or is there any way to add it to pacemaker as 
> a systemd service.


haproxy works well as a plain systemd service, so you can add it as systemd:haproxy - that is, instead of an ocf: prefix, just put systemd:.

If you want the cluster to manage multiple, differently configured instances of haproxy, you might have to either create custom systemd service scripts for each one, or create an agent with parameters.


> With Regards
> Somanath Thilak J
> _______________________________________________
> Manage your subscription:
> https://protect2.fireeye.com/url?k=28466b53-74926310-28462bc8-86a1150b
> c3ba-bb674f3a9b557cbd&q=1&u=https%3A%2F%2Flists.clusterlabs.org%2Fmail
> man%2Flistinfo%2Fusers
> ClusterLabs home: 
> https://protect2.fireeye.com/url?k=4c5edd73-108ad530-4c5e9de8-86a1150b
> c3ba-5da4e39ebe912cdf&q=1&u=https%3A%2F%2Fwww.clusterlabs.org%2F

More information about the Users mailing list