I second Romain, do the upgrade and make sure the health is good first.

If you have or plan to have a large number of nodes, you might consider
using fewer than 256 as your initial vnodes amount.  I think that number is
inflated from reasonable in the docs, as we've had some people talk about
potential performance degradation if you have a large number of nodes and a
very high number of vnodes, if I had it to do over again, I'd have done 64
vnodes as my default (across 20 nodes).

Another thing to be very cognizant of before shuffle is disk space.  You
*must* have less than 50% used in order to do the shuffle successfully
because no data is removed (cleaned) from a node during the shuffle process
and the shuffle process essentially doubles the amount of data until you're
able to run a clean.


On Fri, Jul 26, 2013 at 11:25 AM, Romain HARDOUIN <romain.hardo...@urssaf.fr
> wrote:

> Vnodes are a great feature. More nodes are involved during operations such
> as bootstrap, decommission, etc.
> DataStax documentation is definitely a must read.
> That said, If I were you, I'd wait somewhat before to shuffle the ring.
> I'd focus on cluster upgrade and monitoring the nodes. (number of files
> handles, memory usage, latency, etc).
> Upgrading from 0.8 to 1.2 can be tricky, there are so many changes since
> then. Be careful about compaction strategies you choose and double check
> the options.
>
> Regards,
> Romain
>
> rash aroskar <rashmi.aros...@gmail.com> a écrit sur 25/07/2013 23:25:11 :
>
> > De : rash aroskar <rashmi.aros...@gmail.com>
> > A : user@cassandra.apache.org,
> > Date : 25/07/2013 23:25
> > Objet : cassandra 1.2.5- virtual nodes (num_token) pros/cons?
> >
> > Hi,
> > I am upgrading my cassandra cluster from 0.8 to 1.2.5.
> > In cassandra 1.2.5 the 'num_token' attribute confuses me.
> > I understand that it distributes multiple tokens per node but I am
> > not clear how that is helpful for performance or load balancing. Can
> > anyone elaborate? has anyone used this feature  and knows its
> > advantages/disadvantages?
> >
> > Thanks,
> > Rashmi
>

Reply via email to