更新:似乎是一些損壞的SSTable文件。我已經刪除了它們,現在這些消息的實例遠不如現在。感謝你的幫助!啓動Cassandra節點時出現錯誤信息
關於每次我開始卡桑德拉節點,之前,它是建立和運行,這似乎在日誌中多次...
Fatal exception in thread Thread[SSTableBatchOpen:2,5,main] java.lang.AssertionError
at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:150)
at org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:224)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
有人可以告訴我的行動最好的辦法,以防止這種從未來的發生?
謝謝。
你正在運行什麼版本的Cassandra?這將有助於理解堆棧跟蹤中的行號。謝謝! – Andrew 2012-04-22 22:58:55
嗨安德魯,我使用最新的卡桑德拉1.0.9 – 2012-04-23 02:17:23