<div dir="ltr">I think it was a silly mistake. &quot;<span style="color:rgb(0,0,0);font-family:&quot;liberation mono&quot;,&quot;bitstream vera mono&quot;,&quot;dejavu mono&quot;,monospace;font-size:14px;font-weight:bold;white-space:pre-wrap">placement-strategy</span>&quot; was not enabled.<div>We have enabled it now and testing it out.</div><div><br></div><div>Thanks</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 24, 2016 at 7:35 PM, Ulrich Windl <span dir="ltr">&lt;<a href="mailto:Ulrich.Windl@rz.uni-regensburg.de" target="_blank">Ulrich.Windl@rz.uni-regensburg.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">&gt;&gt;&gt; Nikhil Utane &lt;<a href="mailto:nikhil.subscribed@gmail.com">nikhil.subscribed@gmail.com</a>&gt; schrieb am 24.10.2016 um 13:22<br>
in<br>
Nachricht<br>
&lt;<a href="mailto:CAGNWmJXMLYnJjsJiPRmrKhcAPb3rNqX9xuWucqmWL5Qa8WwDgw@mail.gmail.com">CAGNWmJXMLYnJjsJiPRmrKhcAPb3r<wbr>NqX9xuWucqmWL5Qa8WwDgw@mail.<wbr>gmail.com</a>&gt;:<br>
<span class="">&gt; I had set resource utilization to 1. Even then it scheduled 2 resources.<br>
&gt; Doesn&#39;t it honor utilization resources if it doesn&#39;t find a free node?<br>
<br>
</span>Show us the config and the logs, please!<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
&gt;<br>
&gt; -Nikhil<br>
&gt;<br>
&gt; On Mon, Oct 24, 2016 at 4:43 PM, Vladislav Bogdanov &lt;<a href="mailto:bubble@hoster-ok.com">bubble@hoster-ok.com</a>&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt;&gt; 24.10.2016 14:04, Nikhil Utane wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; That is what happened here :(.<br>
&gt;&gt;&gt; When 2 nodes went down, two resources got scheduled on single node.<br>
&gt;&gt;&gt; Isn&#39;t there any way to stop this from happening. Colocation constraint<br>
&gt;&gt;&gt; is not helping.<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; If it is ok to have some instances not running in such outage cases, you<br>
&gt;&gt; can limit them to 1-per-node with utilization attributes (as was suggested<br>
&gt;&gt; earlier). Then, when nodes return, resource instances will return with<br>
(and<br>
&gt;&gt; on!) them.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; -Regards<br>
&gt;&gt;&gt; Nikhil<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sat, Oct 22, 2016 at 12:57 AM, Vladislav Bogdanov<br>
&gt;&gt;&gt; &lt;<a href="mailto:bubble@hoster-ok.com">bubble@hoster-ok.com</a> &lt;mailto:<a href="mailto:bubble@hoster-ok.com">bubble@hoster-ok.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     21.10.2016 19:34, Andrei Borzenkov wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;         14.10.2016 10:39, Vladislav Bogdanov пишет:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;             use of utilization (balanced strategy) has one caveat:<br>
&gt;&gt;&gt;             resources are<br>
&gt;&gt;&gt;             not moved just because of utilization of one node is less,<br>
&gt;&gt;&gt;             when nodes<br>
&gt;&gt;&gt;             have the same allocation score for the resource. So, after<br>
the<br>
&gt;&gt;&gt;             simultaneus outage of two nodes in a 5-node cluster, it may<br>
&gt;&gt;&gt;             appear<br>
&gt;&gt;&gt;             that one node runs two resources and two recovered nodes run<br>
&gt;&gt;&gt;             nothing.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;         I call this a feature. Every resource move potentially means<br>
&gt;&gt;&gt; service<br>
&gt;&gt;&gt;         outage, so it should not happen without explicit action.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     In a case I describe that moves could be easily prevented by using<br>
&gt;&gt;&gt;     stickiness (it increases allocation score on a current node).<br>
&gt;&gt;&gt;     The issue is that it is impossible to &quot;re-balance&quot; resources in<br>
&gt;&gt;&gt;     time-frames when stickiness is zero (over-night maintenance window).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;             Original &#39;utilization&#39; strategy only limits resource<br>
&gt;&gt;&gt;             placement, it is<br>
&gt;&gt;&gt;             not considered when choosing a node for a resource.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;         ______________________________<wbr>_________________<br>
&gt;&gt;&gt;         Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
&gt;&gt;&gt;         &lt;mailto:<a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a>&gt;<br>
&gt;&gt;&gt;         <a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a><br>
&gt;&gt;&gt;         &lt;<a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;         Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
&gt;&gt;&gt;         Getting started:<br>
&gt;&gt;&gt;         <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a><br>
&gt;&gt;&gt;         &lt;<a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a>&gt;<br>
&gt;&gt;&gt;         Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     ______________________________<wbr>_________________<br>
&gt;&gt;&gt;     Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a> &lt;mailto:<br>
&gt;&gt;&gt; <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a>&gt;<br>
&gt;&gt;&gt;     <a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a><br>
&gt;&gt;&gt;     &lt;<a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
&gt;&gt;&gt;     Getting started:<br>
&gt;&gt;&gt;     <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a><br>
&gt;&gt;&gt;     &lt;<a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a>&gt;<br>
&gt;&gt;&gt;     Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
&gt;&gt;&gt; <a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
&gt;&gt;&gt; Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a><br>
&gt;&gt;&gt; Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
&gt;&gt; <a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a><br>
&gt;&gt;<br>
&gt;&gt; Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
&gt;&gt; Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a><br>
&gt;&gt; Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
&gt;&gt;<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
<a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/<wbr>mailman/listinfo/users</a><br>
<br>
Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/<wbr>doc/Cluster_from_Scratch.pdf</a><br>
Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
</div></div></blockquote></div><br></div>