2011-12-01 34 views
0

我开始尝试Cassandra。我正在尝试使用sstable2json备份工具,它会随着异常而死。我做的:Cassandra sstable2json不能在1.0中工作

sstable2json /home/username/Standard1-e-1-Data.db 

,它给:

Exception in thread "main" java.lang.ArithmeticException:/by zero 
at org.apache.cassandra.io.sstable.SSTable.estimateRowsFromIndex(SSTable.java:250) 
at org.apache.cassandra.io.sstable.SSTableReader.load(SSTableReader.java:328) 
at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:158) 
at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:122) 
at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:117) 
at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:353) 
at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:366) 
at org.apache.cassandra.tools.SSTableExport.main(SSTableExport.java:424) 

/home/username/Standard1-e-1-Data.db存在的文件。

任何想法?

回答

0

没关系,我有错误的db文件路径。正确的调用应该是:

sstable2json /var/lib/cassandra/data/MyKeyspace/User-h-1-Data.db 
相关问题