I double checked that I am setting all 256 tokens, verified manually.

When I start Cassandra with empty data directory is startsup fine. now if I
restart the Cassandra without making any changes it won't start and give
same error

I captured the nodetool status and nodetool ring and compare the tokens
value

Datacenter: us-west-2
=====================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address     Load       Tokens  Owns (effective)  Host ID
                Rack
UN  x.x.x.x  51.63 KB   *256*     100.0%
 d1248cf3-12cd-4011-908c-2b4c8c333920  2a


ERROR [main] 2017-08-31 15:44:51,339 CassandraDaemon.java:395 - Fatal
configuration error
org.apache.cassandra.exceptions.ConfigurationException: Cannot change the
number of tokens from 256 to 1
at
org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:972)
~[apache-cassandra-2.1.16.jar:2.1.16]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:740)
~[apache-cassandra-2.1.16.jar:2.1.16]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:617)
~[apache-cassandra-2.1.16.jar:2.1.16]
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:391)
[apache-cassandra-2.1.16.jar:2.1.16]
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:566)
[apache-cassandra-2.1.16.jar:2.1.16]
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:655)
[apache-cassandra-2.1.16.jar:2.1.16]
INFO  [StorageServiceShutdownHook] 2017-08-31 15:44:51,355
Gossiper.java:1454 - Announcing shutdown
INFO  [StorageServiceShutdownHook] 2017-08-31 15:44:53,360
MessagingService.java:734 - Waiting for messaging service to quiesce
INFO  [ACCEPT-/x.x.x.x] 2017-08-31 15:44:53,361 MessagingService.java:1020
- MessagingService has terminated the accept() thread

On Thu, Aug 31, 2017 at 12:51 AM, kurt greaves <k...@instaclustr.com> wrote:

> What Erick said. That error in particular implies you aren't setting all
> 256 tokens in initial_token
>

Reply via email to