<div dir="ltr">Hi Guys, sorry for the late answer, today i had the time to test the Igor's solution and it works flawlessy.<div>creating a colocation constraint , binding the first and the last group resources with an INFINITY score make possible to "If at least one resource in the group fails the group will fail all resources."</div><div><br></div><div>THe Igor's explanation clarify everything to me.</div><div><div><br></div></div><div>adding this line works for me:<br></div><div><br></div><div>pcs constraint colocation add lta-subscription-backend-ope-s1 with s3srvnotificationdispatcher INFINITY<br></div><div><br></div><div>I would thanks everyone helped me and spend his time.</div><div><br></div><div>Have a good Week!</div><div><br></div><div>Best</div><div><br></div><div>Damian</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno ven 29 gen 2021 alle ore 11:22 Ulrich Windl <<a href="mailto:Ulrich.Windl@rz.uni-regensburg.de">Ulrich.Windl@rz.uni-regensburg.de</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>>> Andrei Borzenkov <<a href="mailto:arvidjaar@gmail.com" target="_blank">arvidjaar@gmail.com</a>> schrieb am 28.01.2021 um 18:30 in<br>
Nachricht <<a href="mailto:db12df26-6cc4-bad2-8bf5-8ee3aad87533@gmail.com" target="_blank">db12df26-6cc4-bad2-8bf5-8ee3aad87533@gmail.com</a>>:<br>
> 27.01.2021 22:03, Ken Gaillot пишет:<br>
>> <br>
>> With a group, later members depend on earlier members. If an earlier<br>
>> member can't run, then no members after it can run.<br>
>> <br>
>> However we can't make the dependency go in both directions. If an<br>
>> earlier member can't run unless a later member is active, and vice<br>
>> versa, then how can anything be started?<br>
>> <br>
>> By default, Pacemaker tries to recover failed resources on the same<br>
>> node, up to its migration-threshold (which defaults to a million<br>
>> times). Once a group member reaches its migration-threshold, Pacemaker<br>
>> will move the entire group to another node if one is available. However<br>
>> if no node is available for the failed member, then it will just remain<br>
>> stopped (along with any later members in the group), and the earlier<br>
>> members will stay active where they are.<br>
>> <br>
>> I don't think there's any way to prevent earlier members from running<br>
>> if a later member has no available node.<br>
>> <br>
> <br>
> All other HA managers I am aware of have collection of resources (often<br>
> called "application") as scheduling unit. All resources in one<br>
> collection are automatically activated on the same node (they of course<br>
> (may) have ordering dependencies). If any required resource in<br>
> collection fails, partially active collection is cleaned up, all<br>
> resources activated so far are deactivated. This is indeed virtually<br>
> impossible to express in pacemaker. The only way I can think of is<br>
> artificially restrict management layer to top-level resources, but this<br>
> also won't work for stopping group of resources (where "group" is used<br>
> generically, not in narrow pacemaker sense) for reasons you explained.<br>
<br>
I just wonder: Adding op timeouts to a group?<br>
If the groups fails to start or stop within the specific time, consider the<br>
whole group as failed...<br>
stop a failed start, and fence a failed stop...<br>
<br>
Regards,<br>
Ulrich<br>
<br>
> <br>
> _______________________________________________<br>
> Manage your subscription:<br>
> <a href="https://lists.clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.clusterlabs.org/mailman/listinfo/users</a> <br>
> <br>
> ClusterLabs home: <a href="https://www.clusterlabs.org/" rel="noreferrer" target="_blank">https://www.clusterlabs.org/</a> <br>
<br>
<br>
<br>
_______________________________________________<br>
Manage your subscription:<br>
<a href="https://lists.clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.clusterlabs.org/mailman/listinfo/users</a><br>
<br>
ClusterLabs home: <a href="https://www.clusterlabs.org/" rel="noreferrer" target="_blank">https://www.clusterlabs.org/</a><br>
</blockquote></div>