[ https://issues.apache.org/jira/browse/CASSANDRA-14483?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16552665#comment-16552665 ]
Kurt Greaves commented on CASSANDRA-14483: ------------------------------------------ Was that the only error? The ColumnFamily ID mismatch may not be related to the streaming failure. Did you try resume bootstrap after the failure and did it complete? > Bootstrap stream fails with Configuration exception merging remote schema > ------------------------------------------------------------------------- > > Key: CASSANDRA-14483 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14483 > Project: Cassandra > Issue Type: Bug > Components: Configuration > Reporter: Yongxin Cen > Priority: Major > Fix For: 3.11.2 > > > I configured yaml file for a seed node, and start it up, cqlsh into it, and > create keyspace kong with replication = > \{'class':'SimpleStrategy','replication_factor':2}; > create user kong with password 'xxx'; > And create tables in keyspace kong. > > Then, in another Cassandra node, point to the seed, and start Cassandra > service in the new node > Run command "nodetool status kong" shows the new node Owns ?, seed owns 100%. > Run command "nodetool bootstrap resume", > Resuming bootstrap > [2018-05-31 04:15:57,807] prepare with IP_Seed complete (progress: 0%) > [2018-05-31 04:15:57,921] received file system_auth/roles (progress: 50%) > [2018-05-31 04:15:57,960] session with IP_Seed complete (progress: 50%) > [2018-05-31 04:15:57,965] Stream failed > [2018-05-31 04:15:57,966] Error during bootstrap: Stream failed > [2018-05-31 04:15:57,966] Resume bootstrap complete > At the end of /var/log/cassandra/cassandra.log, there are errors: > ERROR [InternalResponseStage:2] 2018-05-31 00:02:30,559 MigrationTask.java:95 > - Configuration exception merging remote schema > org.apache.cassandra.exceptions.ConfigurationException: Column family ID > mismatch (found cce68250-63d6-11e8-b887-09f7d93c2253; expected > 41679dd0-2804-11e8-a8d4-cd6631f48e81) > at > org.apache.cassandra.config.CFMetaData.validateCompatibility(CFMetaData.java:941) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at org.apache.cassandra.config.CFMetaData.apply(CFMetaData.java:895) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at org.apache.cassandra.config.Schema.updateTable(Schema.java:687) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.schema.SchemaKeyspace.updateKeyspace(SchemaKeyspace.java:1464) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.schema.SchemaKeyspace.mergeSchema(SchemaKeyspace.java:1420) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.schema.SchemaKeyspace.mergeSchema(SchemaKeyspace.java:1389) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.schema.SchemaKeyspace.mergeSchemaAndAnnounceVersion(SchemaKeyspace.java:1366) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.MigrationTask$1.response(MigrationTask.java:91) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.net.ResponseVerbHandler.doVerb(ResponseVerbHandler.java:53) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:66) > [apache-cassandra-3.11.2.jar:3.11.2] > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > [na:1.8.0_161] > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > [na:1.8.0_161] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > [na:1.8.0_161] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > [na:1.8.0_161] > at > org.apache.cassandra.concurrent.NamedThreadFactory.lambda$threadLocalDeallocator$0(NamedThreadFactory.java:81) > [apache-cassandra-3.11.2.jar:3.11.2] > at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_161] > ERROR [main] 2018-05-31 00:02:58,417 StorageService.java:1524 - Error > while waiting on bootstrap to complete. Bootstrap will have to be restarted. > java.util.concurrent.ExecutionException: > org.apache.cassandra.streaming.StreamException: Stream failed > at > com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116) > ~[guava-18.0.jar:na] > at > org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1519) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:977) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.StorageService.initServer(StorageService.java:682) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.StorageService.initServer(StorageService.java:613) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:379) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:602) > [apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:691) > [apache-cassandra-3.11.2.jar:3.11.2] > Caused by: org.apache.cassandra.streaming.StreamException: Stream failed > at > org.apache.cassandra.streaming.management.StreamEventJMXNotifier.onFailure(StreamEventJMXNotifier.java:88) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > com.google.common.util.concurrent.Futures$6.run(Futures.java:1310) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:457) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.ExecutionList.executeListener(ExecutionList.java:156) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:145) > ~[guava-18.0.jar:na] > at > com.google.common.util.concurrent.AbstractFuture.setException(AbstractFuture.java:202) > ~[guava-18.0.jar:na] > at > org.apache.cassandra.streaming.StreamResultFuture.maybeComplete(StreamResultFuture.java:215) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.streaming.StreamResultFuture.handleSessionComplete(StreamResultFuture.java:191) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.streaming.StreamSession.closeSession(StreamSession.java:481) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.streaming.StreamSession.onError(StreamSession.java:571) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at > org.apache.cassandra.streaming.ConnectionHandler$IncomingMessageHandler.run(ConnectionHandler.java:324) > ~[apache-cassandra-3.11.2.jar:3.11.2] > at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_161] > WARN [main] 2018-05-31 00:02:58,426 StorageService.java:1013 - Some data > streaming failed. Use nodetool to check bootstrap state and resume. For more, > see `nodetool help bootstrap`. IN_PROGRESS -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org