Sumanth Pasupuleti created CASSANDRA-16732:
----------------------------------------------
Summary: Unable to replace node if cluster is in mixed major
version
Key: CASSANDRA-16732
URL: https://issues.apache.org/jira/browse/CASSANDRA-16732
Project: Cassandra
Issue Type: Bug
Reporter: Sumanth Pasupuleti
This should be independent of cluster size, but in my example repro, I have a 6
node cluster where 5 nodes are on 3.0, one node is on 2.1, and replacing any of
the 3.0 nodes (such that new node bootstraps from neighbors) fails during the
bootstrap phase of the new node with the below exception.
This version of C* includes fix for CASSANDRA-16692.
{code:java}
ERROR [main] 2021-06-11 07:47:36,500 CassandraDaemon.java:822 - Exception
encountered during startup
java.lang.RuntimeException: Didn't receive schemas for all known versions
within the timeout. Use -Dcassandra.skip_schema_check=true to skip this check.
at
org.apache.cassandra.service.StorageService.waitForSchema(StorageService.java:909)
~[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:960)
~[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:751)
~[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.StorageService.initServer(StorageService.java:659)
~[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:374)
[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:616)
[nf-cassandra-3.0.25.1.jar:3.0.25.1]
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:809)
[nf-cassandra-3.0.25.1.jar:3.0.25.1]
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]