[Pacemaker] [crmsh][Question] The order of resources is changed.

Vladislav Bogdanov bubble at hoster-ok.com
Wed Jan 21 15:42:18 UTC 2015


Hi,

21.01.2015 12:50, Kristoffer Grönlund wrote:
> Hello,
>
>
> renayama19661014 at ybb.ne.jp writes:
>
>> Hi All,
>>
>> We confirmed a function of crmsh by the next combination.
>>   * corosync-2.3.4
>>   * pacemaker-Pacemaker-1.1.12
>>   * crmsh-2.1.0
>>
>> By new crmsh, does "options sort-elements no" not work?
>> Is there the option which does not change order elsewhere?

I second for this issue as I was just hit by it - pacemaker handles them 
in the order the appear in the CIB 
(http://clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/_which_resource_is_preferred_to_be_chosen_to_get_assigned_first.html 
- "the first runnable resource listed in cib gets allocated first"). 
Thus it may unnecessarily allocate all globally-unique clone instances 
to just one node if other node already has much more resources allocated 
due to constraints.

More, I would say that due to how clone/ms resources are presented in 
the XML, it would be nice not to put them after all primitive resources 
in the crmsh if sorting is disabled.

I would suggest:
...
primitive p1 ...
primitive p2 ...
clone cl-p2 p2 ...
primitive p3 ...
...
instead of the current
...
primitive p1 ...
primitive p2 ...
primitive p3 ...
clone cl-p2 p2 ...
...

It would also be nice to have a way to change existing resource order in 
the 'crmsh configure edit/upload'.

Best,
Vladislav

>
>
> It is possible that there is a bug in crmsh, I will investigate.
>
> Could you file an issue for this problem at
> http://github.com/crmsh/crmsh/issues ? This would help me track the
> problem.
>
> Thank you!
>





More information about the Pacemaker mailing list