On 05/12/2012, at 9:05 AM, Lars Marowsky-Bree <l...@suse.com> wrote:

> On 2012-12-04T14:48:50, David Vossel <dvos...@redhat.com> wrote:
> 
>> The resource ordered set with the 'restart-origin' option gets us half way 
>> there in the constraint definition.  We still have to build the colocation 
>> set between the vm and the resources so everything runs on the same node 
>> (perhaps I just assumed that was necessary, correct me if I am wrong)
> 
> Right, we end up with two resource sets.
> 
> (Unless we allow the "restart-origin" to be set for the order
> constraints that are implicit if a colocation resource set is used with
> sequential=true. Ouch.)
> 
> 
>> The above is "usable", but it requires the user to explicitly set up
>> and manage multiple constraint definitions.  It seems to me like we
>> will eventually want to simplify this process.  When that time comes,
>> I just want to make sure we approach building the simplified
>> abstraction at the configuration level and have the management tools
>> (crm/pcs) be a transparent extension of whatever we come up with.
> 
> For what it is worth, I'd agree with this; the fact that the most common
> constraints are order *AND* colocation and we don't have a
> (link|chain|join) statement that adequately provides that has been
> annoying me for a while. ;-) I massively appreciate that we do have the
> separate dimensions, and people use that - but still, the combination of
> both is extremely common.

Agreed.  I'm still torn whether this is a GUI/shell job or something we need to 
add to the underlying xml.

> 
> The independent order + colocation statements do allow for that though;
> and in theory, a frontend *could* detect that there's both "A first,
> then B" and "B where A is" with the same priority and present it merged
> as:
> 
>       join id-494 inf: A B
> 
> 
> 
> Regards,
>    Lars
> 
> -- 
> Architect Storage/HA
> SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, 
> HRB 21284 (AG Nürnberg)
> "Experience is the name everyone gives to their mistakes." -- Oscar Wilde
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker@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


_______________________________________________
Pacemaker mailing list: Pacemaker@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

Reply via email to