cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: Understanding Bootstrapping
Date Thu, 25 Feb 2010 04:26:23 GMT
Bootstrap files are streamed directly to data locations as .tmp files
and renamed when complete.

One of the problems w/ 0.5's bootstrap is indeed that it doesn't give
you any visibility into what is going on.  This is addressed in 0.6 w/
additional JMX reporting.

On Wed, Feb 24, 2010 at 5:06 PM, Anthony Molinaro
<anthonym@alumni.caltech.edu> wrote:
> Hi,
>
>  I had to add a few more nodes to my cluster yesterday so far 2 of the 3
> have "finished" bootstrapping (at least as far as I can tell, the show up
> via a ring command in the UP state, the 3rd does not show up at all in the
> ring command).  I'm curious when the 3rd will finish, so was wondering if
> there is any way to gauge this.
>
> From what I can tell on some nodes I have a stream directory which has
> 4 files in it, and running tpstats against that node shows the STREAM-STATE
> pool with 1 active and 3 pending, so I'm assuminge this means those 4
> files are being streamed from the machine somewhere.  However, I don't
> see any corresponding files on the bootstrapping machine, so I can't
> be sure they are going there.  I do see some commit log activity on
> the bootstrapping machine (ie, the file is growing slowly).  So do all
> bootstrapped entries flow through the commit log?  If not where is the
> data streamed too?
>
> Thanks,
>
> -Anthony
>
> --
> ------------------------------------------------------------------------
> Anthony Molinaro                           <anthonym@alumni.caltech.edu>
>

Mime
View raw message