The problem is that i have defined too many racks in my cluster (because i have
multiple Cassandra nodes on a single server, so i defined each physical server
as a separate rack) and because i haven't heard of any rule of "one seed per
rack" before the tlp article, (actually the only rule about
Hi
If you are planning on setting up a new cluster with
allocate_tokens_for_keyspace, then yes, you will need one seed node per
rack. As Jon mentioned in a previous email, you must manually specify the
token range for *each* seed node. This can be done using the initial_token
setting.
The
Good idea Jeff. I can add that in if you like? Do we have a ticket for it
or should I just raise one?
On Mon, 6 May 2019 at 03:49, Jeff Jirsa wrote:
> Picking an ideal allocation for N seed nodes and M vnodes per seed is
> probably something we should add as a little python script or similar in
Picking an ideal allocation for N seed nodes and M vnodes per seed is probably
something we should add as a little python script or similar in /tools/ to make
this easier. Then let the auto allocation stuff kick in after that.
> On May 5, 2019, at 8:23 AM, Jon Haddad wrote:
>
> I mean you'd
I mean you'd want to set up the initial tokens for the first 3 nodes
of your cluster, which are usually the seed nodes.
On Sat, May 4, 2019 at 8:31 PM onmstester onmstester
wrote:
>
> So do you mean setting tokens for only one node (one of the seed node) is
> fair enough?
> I can not see any
So do you mean setting tokens for only one node (one of the seed node) is fair
enough?
I can not see any problem with this mechanism (only one manual token
assignment at cluster set up), but the article was also trying to set up a
balanced cluster and the way that it insist on doing manual
That line is only relevant for when you're starting your cluster and
you need to define your initial tokens in a non-random way. Random
token distribution doesn't work very well when you only use 4 tokens.
Once you get the cluster set up you don't need to specify tokens
anymore, you can just use
I just read this article by tlp:
https://thelastpickle.com/blog/2019/02/21/set-up-a-cluster-with-even-token-distribution.html
Noticed that:
>>We will need to set the tokens for the seed nodes in each rack manually. This
>>is to prevent each node from randomly calculating its own token