You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "Flavio Junqueira (JIRA)" <ji...@apache.org> on 2012/05/04 17:14:50 UTC

[jira] [Commented] (BOOKKEEPER-237) Automatic recovery of under-replicated ledgers and its entries

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

Flavio Junqueira commented on BOOKKEEPER-237:
---------------------------------------------

This is great, Rakesh, I'll have a close look at the document. For now, let drop a couple of quick comments here based on the jira description:

# One concern with automatically restoring bookies I have is generating instability in a cluster under intermittent network problems. If there are lots of false suspicions because the network is in a bad shape, then we may end up shuffling a lot of data around unnecessarily.
# In principle we shouldn't lose data because of a faulty bookie. We would need multiple crashes to get to lose data.
                
> Automatic recovery of under-replicated ledgers and its entries
> --------------------------------------------------------------
>
>                 Key: BOOKKEEPER-237
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-237
>             Project: Bookkeeper
>          Issue Type: New Feature
>          Components: bookkeeper-client, bookkeeper-server
>    Affects Versions: 4.0.0
>            Reporter: Rakesh R
>            Assignee: Rakesh R
>         Attachments: Auto Recovery and Bookie sync-ups.pdf
>
>
> As per the current design of BookKeeper, if one of the BookKeeper server dies, there is no automatic mechanism to identify and recover the under replicated ledgers and its corresponding entries. This would lead to losing the successfully written entries, which will be a critical problem in sensitive systems. This document is trying to describe few proposals to overcome these limitations. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira