[ClusterLabs Developers] RFC: New stonith agent for pacemaker clusters running on virtual machines which are managed by ganeti

Dominik Klein dominik.klein at googlemail.com
Mon Oct 10 15:00:36 UTC 2016


Oh feel free to change that. No reason really.

Am 10.10.2016 4:56 nachm. schrieb "Dejan Muhamedagic" <dejanmm at fastmail.fm>:

> Hi Dominik,
>
> On Fri, Oct 07, 2016 at 02:50:10PM +0200, Dominik Klein wrote:
> > Hi there
> >
> > I wrote an agent that should be (_is_ in my environment) able to
> > implement stonith in a pacemaker cluster running on ganeti-powered
> > virtual machines. It talks to the ganeti api.
> >
> > I did not do this with the xvm agent since it would (from what I
> > understand) require a second control instance on the physical machines
> > which might interfere with ganeti (expected machine states will likely
> > be different in a shooting scenario).
> >
> > Any feedback is appreciated.
> >
> > Example configuration:
> >
> > Place the script in /usr/lib/stonith/plugins/external/ganeti and
> > configure this fencing resource:
> >
> > primitive fencing stonith:external/ganeti \
> > params \
> > ganeti_api_port=5080 \
> > ganeti_api_transport=https \
> > ganeti_auth_password=seeeeCret \
> > ganeti_auth_user=overlord \
> > ganeti_cluster=ganeti.example.com \
> > ganeti_curl_ignore_ssl_errors=true \
> > op monitor interval=120s
>
> Why the "ganeti" prefix for parameters? It is anyway within the
> ganeti plugin's scope.
>
> I'll take a look at the code too.
>
> Cheers,
>
> Dejan
>
> >
> > Thanks
> > Dominik
>
>
> > _______________________________________________
> > Developers mailing list
> > Developers at clusterlabs.org
> > http://clusterlabs.org/mailman/listinfo/developers
>
>
> _______________________________________________
> Developers mailing list
> Developers at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clusterlabs.org/pipermail/developers/attachments/20161010/b78427b8/attachment-0002.html>


More information about the Developers mailing list