> Score settings for ResourceFoo
>   Node1 regular preference            :  10
>   Node2 regular preference            :   9
>   default-resource-stickiness         :  22
>   default-resource-failure-stickiness : -10
> 

Initial start on Node1 because 10 > 9.
Node1 then gets 22 stickiness added. So 32 > 9.

> Under this configuration, ResourceFoo firstly starts on Node1.
> And if an error occurs, it should restart on Node1.

If the error occurs on the resource, then resouce-failure-stickiness
will come to play and make your scores:
Node1: 10 - 10 = 0
Node2: 9
As 9 > 0,  the resource will be started on Node2, and 22 stickiness will
be added. So you have 31 > 0.

> I took a test to confirm the hypothesis,
> But in fact, ResourceFoo failed over.

Which is intended. I think you misunderstood
resource-failure-stickiness. It is per-node.

Regards
Dominik

ps. I wonder how readable this email will be as my mailclient horribly
screwed up while typing this.
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to