helix-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kishore g <g.kish...@gmail.com>
Subject Re: Prevent failback to MASTER after failover
Date Sun, 31 Mar 2013 04:50:58 GMT
Hi MIng,

There are couple of ways you can achieve that. Before providing an answer,
how many partitions do you have. Did you generate the idealstate yourself
or used Helix to come up with initial idealstate?

The reason old master tries to become a master again is to distribute the
load among the nodes currently alive. Otherwise the old node that comes
back will never become a master for any partition and will remain idle
until another failure happens in the system.

Kishore G

On Sat, Mar 30, 2013 at 8:01 PM, Ming Fang <mingfang@mac.com> wrote:

> We're using MASTER SLAVE in AUTO model.
> When the MASTER is killed, the failover is working properly as the SLAVE
> transitions to become MASTER.
> However if the failed MASTER is restarted, it will try to become MASTER
> again.
> This is causing a problem in our business logic.
> Is there a way to prevent the failed instance from becoming MASTER again?

View raw message