<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 28, 2024 at 12:34 PM Александр Руденко <<a href="mailto:a.rudikk@gmail.com">a.rudikk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Andrei, thank you!<br><br></div><div>I tried to find node's scores and have found location constraints for these 3 resources:</div><div><br></div><div>pcs constraint<br>Location Constraints:<br>  Resource: fsmt-28085F00<br>    Enabled on:<br>      Node: vdc16 (score:INFINITY) (role:Started)<br>  Resource: fsmt-41CC55C0<br>    Enabled on:<br>      Node: vdc16 (score:INFINITY) (role:Started)<br>  Resource: fsmt-A7C0E2A0<br>    Enabled on:<br>      Node: vdc16 (score:INFINITY) (role:Started)</div><div><br></div><div>but, I can't understand how these constraints were set. Can it be defined by pacemaker in some conditions or it's only manual configuration?<br></div></div></blockquote><div><br></div><div>Interesting: Didn't have that mail when I just answered you previous.</div><div>Anyway - the constraints are probably leftovers from deliberately moving resources</div><div>from ne node to another before using pcs commands.</div><div>iirc there is meanwhile a way how pcs removes them automatically.</div><div><br></div><div>Klaus</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>BTW, how can I see the node's score?<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 28 мая 2024 г. в 11:59, Andrei Borzenkov <<a href="mailto:arvidjaar@gmail.com" target="_blank">arvidjaar@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, May 28, 2024 at 11:39 AM Александр Руденко <<a href="mailto:a.rudikk@gmail.com" target="_blank">a.rudikk@gmail.com</a>> wrote:<br>
><br>
> Hi!<br>
><br>
> I can't understand this strange behavior, help me please.<br>
><br>
> I have 3 nodes in my cluster, 4 vCPU/8GB RAM each. And about 70 groups, 2 resources in each group. First one resource is our custom resource which configures Linux VRF and second one is systemd unit. Everything works fine.<br>
><br>
> We have next defaults:<br>
> pcs resource defaults<br>
> Meta Attrs: rsc_defaults-meta_attributes<br>
>   resource-stickiness=100<br>
><br>
> When I shutdown pacemaker service on NODE1, all the resources move to NODE2 and NODE3, it's okay. But when I start pacemaker service on NODE1, 3 of 70 groups move back to NODE1.<br>
> But I expect that no one resource will be moved back to NODE1.<br>
><br>
> I tried to set resource-stickiness=100 exactly for these 3 groups, but it didn't help.<br>
><br>
> pcs resource config fsmt-41CC55C0<br>
>  Group: fsmt-41CC55C0<br>
>   Meta Attrs: resource-stickiness=100<br>
> ...<br>
><br>
> Why are these 3 resource groups moving back?<br>
><br>
<br>
Because NODE1 score is higher than NODE2 score + 100. E.g. NODE1 score<br>
may be infinity.<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>
_______________________________________________<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></div>