[Pacemaker] Clone Resources Individual Configuration per Node

Andrew Beekhof andrew at beekhof.net
Tue Apr 9 18:03:49 EDT 2013


On 10/04/2013, at 4:33 AM, Felix Zachlod <fz.lists at sis-gmbh.info> wrote:

>> It seems no rule has been selected here and it has fallen back to the
> default.
>> It looks similar on the other node- but some times it seems that the
> script is
>> being called with the correct params (without changing the cib, of
> course). I
>> have no idea, why the crm seems to randomly select one of the
>> configurations.
> 
> Okay I found out what the problem was. The CRM first runs a monitor
> operation on the RA, BEVOR it has selected a node. This fails as it passes
> the default parameter and my validate_all function returns an error as it
> does not accept the dummy param. If the resource gets started for some
> reason on one node, the crm passes the param selected fort he 'running' node
> to BOTH RA on BOTH nodes- which fails on the node that had not been
> selected.
> 
> I now added a param to my validate function to disable the HW check fort he
> monitor op. Now the resource works as expected (get the right params fort he
> node that has been selected by the crm).
> 
> That is a bid odd behaviour from my POV. I think it would be a better
> solution to pass the parameters according to the node the resource is
> monitored on and not according to the node the resource is RUNNING on.
> 
> So monitor resource on node B? Pass params adequate for node b!

Absolutely! This is the intended behavior.
Can you file a bug please?

> 
> Currenty: resource running on node B? Pass params for node B to monitor op
> on both.
> 
> Regards, Felix
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at 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





More information about the Pacemaker mailing list