hadoop-zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benjamin Reed (JIRA)" <j...@apache.org>
Subject [jira] Created: (ZOOKEEPER-131) Old leader election can elect a dead leader over and over again
Date Tue, 02 Sep 2008 17:27:44 GMT
Old leader election can elect a dead leader over and over again
---------------------------------------------------------------

                 Key: ZOOKEEPER-131
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-131
             Project: Zookeeper
          Issue Type: Bug
          Components: leaderElection
            Reporter: Benjamin Reed


I think there is a race condition that is probably easy to get into with the old leader election
and a large number of servers:

1) Leader dies
2) Followers start looking for a new leader before all Followers have abandoned the Leader
3) The Followers looking for a new leader see votes of Followers still following the (now
dead) Leader and start voting for the dead Leader
4) The dead Leader gets reelected.

For the old leader election a server should not vote for another server that is not nominating
himself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message