【发布时间】:2012-02-20 18:17:24
【问题描述】:
我正在向现有的 cassandra 集群添加节点。 在 Node 流式传输所有数据后,Bootstrapping 卡住了。 netstats 未显示流向新节点的数据。 当我检查 nodetool - 新节点的信息时,它显示异常。 此异常可能是引导程序卡住的原因。
连接节点上的日志文件显示以下异常。但是以下异常并没有停止流式传输。该节点也会在异常后流式传输数据。
java.io.EOFException:在 825307185 中的 129546466 字节后出现 EOF 在 org.apache.cassandra.io.util.FileUtils.skipBytesFully(FileUtils.java:229) 在 org.apache.cassandra.io.sstable.IndexHelper.skipBloomFilter(IndexHelper.java:50) 在 org.apache.cassandra.io.sstable.SSTableWriter$RowIndexer.doIndexing(SSTableWriter.java:451) 在 org.apache.cassandra.io.sstable.SSTableWriter$RowIndexer.index(SSTableWriter.java:364) 在 org.apache.cassandra.io.sstable.SSTableWriter$Builder.build(SSTableWriter.java:315) 在 org.apache.cassandra.db.compaction.CompactionManager$9.call(CompactionManager.java:1101) 在 org.apache.cassandra.db.compaction.CompactionManager$9.call(CompactionManager.java:1092) 在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 在 java.util.concurrent.FutureTask.run(FutureTask.java:138) 在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 在 java.lang.Thread.run(Thread.java:662)
【问题讨论】: