Hi all, I have an old datacenter with 4 nodes and 256 tokens each. I am now starting a new datacenter with 3 nodes and num_token=4 and allocate_tokens_for_keyspace=myBiggestKeyspace in each node. Both DCs run Cassandra 3.11.x.
myBiggestKeyspace has RF=3 in dcOld and RF=2 in dcNew. Now dcNew is very unbalanced. Also keyspaces with RF=2 in both DCs have the same problem. Did I miss something or even with allocate_tokens_for_keyspace I have strong limitations with low num_token? Any suggestions on how to mitigate it? # nodetool status myBiggestKeyspace Datacenter: dcOld ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN x.x.x.x 515.83 GiB 256 76.2% fc462eb2-752f-4d26-aae3-84cb9c977b8a rack1 UN x.x.x.x 504.09 GiB 256 72.7% d7af8685-ba95-4854-a220-bc52dc242e9c rack1 UN x.x.x.x 507.50 GiB 256 74.6% b3a4d3d1-e87d-468b-a7d9-3c104e219536 rack1 UN x.x.x.x 490.81 GiB 256 76.5% 41e80c5b-e4e3-46f6-a16f-c784c0132dbc rack1 Datacenter: dcNew ============== Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN x.x.x.x 145.47 KiB 4 56.3% 7d089351-077f-4c36-a2f5-007682f9c215 rack1 UN x.x.x.x 122.51 KiB 4 55.5% 625dafcb-0822-4c8b-8551-5350c528907a rack1 UN x.x.x.x 127.53 KiB 4 88.2% c64c0ce4-2f85-4323-b0ba-71d70b8e6fbf rack1 Thanks, -- ec