2013-05-14 2 views
3

Мы сталкиваемся с случайными искажениями SSTable с 1.2.3/1.2.4 (Datastax Community Edition) на машинах разработки с одним узлом со смешанной нагрузкой на чтение и запись, используя модель данных с широкими рядами из нескольких столбцов POV. Писать чаще, чем читать. Проблемы проявляются со стеком следами, как:Cassandra 1.1 или 1.2 для использования в производстве?

ERROR [ReadStage:13899] 2013-04-24 07:09:00,770 CassandraDaemon.java (line 132) Exception in thread Thread[ReadStage:13899,5,main] 
java.lang.RuntimeException: org.apache.cassandra.io.sstable.CorruptSSTableException: java.io.EOFException 
at org.apache.cassandra.service.StorageProxy$DroppableRunnable.run(StorageProxy.java:1582) 
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
at java.lang.Thread.run(Unknown Source) 
Caused by: org.apache.cassandra.io.sstable.CorruptSSTableException: java.io.EOFException 
at org.apache.cassandra.db.columniterator.SimpleSliceReader.computeNext(SimpleSliceReader.java:106) 
... many more 
Caused by: java.io.EOFException 
at java.io.RandomAccessFile.readFully(Unknown Source) 
... many more 

или

java.lang.RuntimeException: org.apache.cassandra.io.sstable.CorruptSSTableException: org.apache.cassandra.db.ColumnSerializer$CorruptColumnException: invalid column name length 0 

К сожалению, у нас нет воспроизводимого тест, тем не менее, так как это происходит случайным образом (например, через несколько дней) и не сразу ,

Я также исследовал аналогичные проблемы с 1.2 в этом/другом форуме (-ах).

Вопрос: Каков ваш опыт работы с Cassandra 1.2 в производстве или вы бы рекомендовали 1.1 быть 1.2.4 самым последним выпуском на сегодняшний день в серии 1.2?

В то время как мы сталкиваемся с этими проблемами в средах разработки на одном узле, все может быть подкреплено при запуске всего материала в кластере, обслуживаемом несколькими узлами, но, на наш взгляд, все должно работать на одном узле без коррупции.

Любые советы приветствуются. Благодарю.

+0

Вы решили эту проблему? Я получил то же исключение, пожалуйста, помогите. – haifzhan

ответ

0

У меня есть лучший опыт работы с cassandra-1.1 в производстве. Текущая версия 1.2.6 по-прежнему не проходит наши тяжелые предварительные испытания.

Смежные вопросы