You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Yuki Morishita (JIRA)" <ji...@apache.org> on 2015/03/12 22:15:38 UTC

[jira] [Commented] (CASSANDRA-8942) Keep node up even when bootstrap is failed (and provide tool to resume bootstrap)

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

Yuki Morishita commented on CASSANDRA-8942:
-------------------------------------------

Pushed patch based on CASSANDRA-8838: https://github.com/yukim/cassandra/commits/8942

This will keep node up after bootstrap failure, and user can use {{nodetool bootstrap resume}} to resume bootstrapping.

I also created dtest here: https://github.com/yukim/cassandra-dtest/tree/CASSANDRA-8942

> Keep node up even when bootstrap is failed (and provide tool to resume bootstrap)
> ---------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-8942
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8942
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Yuki Morishita
>            Assignee: Yuki Morishita
>            Priority: Minor
>             Fix For: 3.0
>
>
> With CASSANDRA-8838, we can keep bootstrapping node up when some streaming failed, if we provide tool to resume failed bootstrap streaming.
> Failed bootstrap node enters the mode similar to 'write survey mode'. So other nodes in the cluster still view it as bootstrapping, though they send writes to bootstrapping node as well.
> Providing new nodetool command to resume bootstrap from saved bootstrap state, we can continue bootstrapping after resolving issue that caused previous bootstrap failure.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)