Thanks Jonathan.  I'm sure it's been true for everyone else as well, but the
rolling upgrade seems to have worked like a charm for me (other than the JMX
port # changing initial confusion).

One minor thing that probably particular to my case: when I removed the old
package, it unlinked my symlink /var/lib/cassandra/data (rather than edit
the cassandra config, I symlinked my amazon disk to where cassandra expected
it).  At first I thought I had lost all of my data, but after restoring the
link, everything was happy.

will

On Wed, Jun 22, 2011 at 12:34 PM, Jonathan Ellis <jbel...@gmail.com> wrote:

> Doesn't matter.  auto_bootstrap only applies to first start ever.
>
> On Wed, Jun 22, 2011 at 10:48 AM, William Oberman
> <ober...@civicscience.com> wrote:
> > I have a question about auto_bootstrap.  When I originally brought up the
> > cluser, I did:
> > -seed with auto_boot = false
> > -1,2,3 with auto_boot = true
> >
> > Now that I'm doing a rolling upgrade, do I set them all to auto_boot =
> > true?  Or does the seed stay false?  Or should I mark them all false?  I
> > have manually set tokens on all of the.
> >
> > The doc confused me:
> > Set to 'true' to make new [non-seed] nodes automatically migrate the
> right
> > data to themselves. (If no InitialToken is specified, they will pick one
> > such that they will get half the range of the most-loaded node.) If a
> node
> > starts up without bootstrapping, it will mark itself bootstrapped so that
> > you can't subsequently accidently bootstrap a node with data on it. (You
> can
> > reset this by wiping your data and commitlog directories.)
> > Default is: 'false', so that new clusters don't bootstrap immediately.
> You
> > should turn this on when you start adding new nodes to a cluster that
> > already has data on it.
> >
> > I'm not adding new nodes, but the cluster does have data on it...
> >
> > will
> >
> > On Wed, Jun 22, 2011 at 11:39 AM, William Oberman <
> ober...@civicscience.com>
> > wrote:
> >>
> >> I just did a remove then install, and it seems to work.
> >>
> >> For those of you out there with JMX issues, the default port moved from
> >> 8080 to 7199 (which includes the internal default to nodetool).  I was
> >> confused why nodetool ring would fail on some boxes and not others.  I
> had
> >> to add -p depending on the version of nodetool....
> >>
> >> will
> >>
> >> On Wed, Jun 22, 2011 at 10:15 AM, William Oberman
> >> <ober...@civicscience.com> wrote:
> >>>
> >>> I'm running 0.7.4 from rpm (riptano).  If I do a yum upgrade, it's
> trying
> >>> to do 0.7.6.  To get 0.8.x I have to do "install apache-cassandra08".
> But
> >>> that is going to install two copies.
> >>>
> >>> Is there a semi-official way of properly upgrading to 0.8 via rpm?
> >>>
> >>> --
> >>> Will Oberman
> >>> Civic Science, Inc.
> >>> 3030 Penn Avenue., First Floor
> >>> Pittsburgh, PA 15201
> >>> (M) 412-480-7835
> >>> (E) ober...@civicscience.com
> >>
> >>
> >>
> >> --
> >> Will Oberman
> >> Civic Science, Inc.
> >> 3030 Penn Avenue., First Floor
> >> Pittsburgh, PA 15201
> >> (M) 412-480-7835
> >> (E) ober...@civicscience.com
> >
> >
> >
> > --
> > Will Oberman
> > Civic Science, Inc.
> > 3030 Penn Avenue., First Floor
> > Pittsburgh, PA 15201
> > (M) 412-480-7835
> > (E) ober...@civicscience.com
> >
>
>
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder of DataStax, the source for professional Cassandra support
> http://www.datastax.com
>



-- 
Will Oberman
Civic Science, Inc.
3030 Penn Avenue., First Floor
Pittsburgh, PA 15201
(M) 412-480-7835
(E) ober...@civicscience.com

Reply via email to