[Pacemaker] Pacemaker configuration with different dependencies
Ivor Prebeg
ivor.prebeg at gmail.com
Wed Apr 17 08:15:08 UTC 2013
Hi Andreas, thank you for your answer.
Maybe my description was a little fuzzy, sorry for that.
What I want is following:
* if l3_ping fails on a particular node, all services should go to standby on that node (which probably works fine with on-fail="standby")
* if sip service (active/active) fails on particular node, only floating ip assigned should be migrated to other node
* if any of services (active/active), be it database or java container fails, both database and java container should be stopped and floating ip migrated to another node
* failure of sip service should not affect database or java container and vice versa.
Hope this makes it more clear, not sure that I understood how to achieve dependency tree.
Thanks,
Ivor Prebeg
On Apr 16, 2013, at 2:50 PM, Andreas Mock <andreas.mock at web.de> wrote:
> Hi Ivor,
>
> I don't know whether I understand you completely right:
> If you want independence of resources don't put them into a group.
>
> Look at
> http://clusterlabs.org/doc/en-US/Pacemaker/1.1-plugin/html/Pacemaker_Explained/ch10.html
>
> A group is made to tie together several resources without
> declaring all necessary colocations and orderings to get
> a desired behaviour.
>
> Otherwise. Name your resources ans how they should be spread across
> your cluster. (Show the technical dependency)
>
> Best regards
> Andreas
>
>
> Von: Ivor Prebeg [mailto:ivor.prebeg at gmail.com]
> Gesendet: Dienstag, 16. April 2013 13:53
> An: pacemaker at oss.clusterlabs.org
> Betreff: [Pacemaker] Pacemaker configuration with different dependencies
>
> Hi guys,
>
> I need some help with pacemaker configuration, it is all new to me and can't find solution...
>
> I have two-node HA environment with services that I want to be partially independent, in pacemaker/heartbeat configuration.
>
> There is active/active sip service with two floating IPs, it should all just migrate floating ip when one sip dies.
>
> There is also two active/active master/slave services with java container and rdbms with replication between them, should also fallback when one dies.
>
> What I can't figure out how to configure those two to be independent (put on-fail directive on group). What I want is to, e.g., in case my sip service fails, java container stays active on that node, but floating ip to be moved to other node.
>
> Another thing is, in case one of rdbms fails, I want to put whole service group on that node to standby, but leave sip service intact.
>
> Whole node should go to standby (all services down) only when L3_ping to gateway dies.
>
> All suggestions and configuration examples are welcome.
>
> Thanks in advance.
>
>
> Ivor Prebeg
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20130417/37c28d72/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4823 bytes
Desc: not available
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20130417/37c28d72/attachment-0004.p7s>
More information about the Pacemaker
mailing list