我正在安装Twissandra - 一个在Cassandra之上的python示例。 Instructions Here。成功编译和构建Lubuntu 10.04上的所有依赖项(使用Thrift 4.0然后尝试使用2.0) - 当我使用Web服务器运行最后一步时 - 它崩溃并发布此Apache Thrift错误:
AssertionError: Thrift API version mismatch. (Client: 12, Server: 13)
这是一个节俭问题(4.0)和/或Cassandra问题(7.0 beta)? Cassandra在其日志中报告
INFO 23:52:01,487 Cassandra version: 0.7.0-beta1-SNAPSHOT
INFO 23:52:01,487 Thrift API version: 13.0.0
答案 0 :(得分:1)
twissandra尚未更新为Cassandra 0.7。使用0.6.5
答案 1 :(得分:1)
几天前我也遇到过这个问题。如果你同时更新thrift和pycassa它会起作用,现在它们都是15,我相信。