[ClusterLabs] Why my node1 couldn't back to the clustering chain?
hack3rcon at yahoo.com
Thu Apr 8 15:24:02 EDT 2021
Thus, my cluster uses Node1 when Node2 is down?
On Thursday, April 8, 2021, 07:32:14 PM GMT+4:30, Antony Stone <antony.stone at ha.open.source.it> wrote:
On Thursday 08 April 2021 at 16:55:47, Ken Gaillot wrote:
> On Thu, 2021-04-08 at 14:32 +0000, Jason Long wrote:
> > Why, when node1 is back, then web server still on node2? Why not
> > switched?
> By default, there are no preferences as to where a resource should run.
> The cluster is free to move or leave resources as needed.
> If you want a resource to prefer a particular node, you can use
> location constraints to express that. However there is rarely a need to
> do so; in most clusters, nodes are equally interchangeable.
I would add that it is generally preferable, in fact, to leave a resource
where it is unless there's a good reason to move it.
Imagine for example that you have three nodes and a resource is running on
Node A fails, the resource moves to node C, and node A then comes back again.
If the resource then got moved back to node A just because it had recovered,
you've now had two transitions of the resource (each of which means *some*
downtime, however small that may be), whereas if it remains running on node C
until such time as there's a good reason to move it away, you've only had one
transition to cope with.
"The future is already here. It's just not evenly distributed yet."
- William Gibson
Please reply to the list;
please *don't* CC me.
Manage your subscription:
ClusterLabs home: https://www.clusterlabs.org/
More information about the Users