You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "Flavio Junqueira (JIRA)" <ji...@apache.org> on 2013/10/03 00:57:43 UTC

[jira] [Comment Edited] (ZOOKEEPER-1777) Missing ephemeral nodes in one of the members of the ensemble

    [ https://issues.apache.org/jira/browse/ZOOKEEPER-1777?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13784591#comment-13784591 ] 

Flavio Junqueira edited comment on ZOOKEEPER-1777 at 10/2/13 10:57 PM:
-----------------------------------------------------------------------

This is a bit confusing. Since you wiped out the state of B, you lost quorum for the transactions that A and B had committed. It is possible that A had a snapshot containing txns in 7d to 9a which confused it and got you in this broken scenario. If A didn't have such a snapshot, then it should have truncated and received a diff. Forcing a snapshot transfer shouldn't be necessary. 


was (Author: fpj):
This is a bit confusing. Since you wiped out the state of B, you lost quorum for the transactions that A and B had committed. It is possible that A had a snapshot containing txns in 7d to 9a which confused it and got you in this broken scenario. If A didn't have such a snapshot, then it should have truncated and received a diff. Forcing a snapshot shouldn't be necessary. 

> Missing ephemeral nodes in one of the members of the ensemble
> -------------------------------------------------------------
>
>                 Key: ZOOKEEPER-1777
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1777
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: quorum
>    Affects Versions: 3.4.5
>         Environment: Linux, Java 1.7
>            Reporter: Germán Blanco
>            Assignee: Germán Blanco
>            Priority: Blocker
>             Fix For: 3.4.6, 3.5.0
>
>         Attachments: snaps.tar
>
>
> In a 3-servers ensemble, one of the followers doesn't see part of the ephemeral nodes that are present in the leader and the other follower. 
> The 8 missing nodes in "the follower that is not ok" were created in the end of epoch 1, the ensemble is running in epoch 2.



--
This message was sent by Atlassian JIRA
(v6.1#6144)