断言错误:Thrift API 版本不匹配。 (客户端:12,服务器:13)

发布于 2024-09-19 02:06:40 字数 517 浏览 13 评论 0原文

我正在安装 Twissandra - Cassandra 之上的一个 Python 示例。 此处说明。在 Lubuntu 10.04 上成功编译和构建所有依赖项(使用 Thrift 4.0,然后尝试使用 2.0)时,当我使用 Web 服务器运行最后一步时,它崩溃并发布此 Apache Thrift 错误:

AssertionError:Thrift API 版本不匹配。 (客户端:12,服务器:13)

这是一个 thrift 问题(4.0)还是一个 Cassandra 问题(7.0 beta)? Cassandra 在其日志中报告

INFO 23:52:01,487 Cassandra 版本:0.7.0-beta1-SNAPSHOT 信息 23:52:01,487 Thrift API 版本:13.0.0

I am installing Twissandra - a python example on top of Cassandra. Instructions Here. After successfully compiling and building all dependencies on Lubuntu 10.04 (with Thrift 4.0 and then tried with 2.0)--when I run the last step with the webserver--it crashes and posts this Apache Thrift error:

AssertionError: Thrift API version mismatch. (Client: 12, Server: 13)

Is this a thrift problem (4.0) and or a Cassandra problem (7.0 beta)? Cassandra reports in its logs

INFO 23:52:01,487 Cassandra version: 0.7.0-beta1-SNAPSHOT
INFO 23:52:01,487 Thrift API version: 13.0.0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

星星的軌跡 2024-09-26 02:06:40

就在几天前我也遇到了这个问题。如果你同时更新 thrift 和 pycassa 就可以了,我相信它们现在都是 15 了。

I had this problem too just a few days ago. If you update both thrift and pycassa it will work, they're both at 15 now I believe.

浮世清欢 2024-09-26 02:06:40

twissandra 尚未更新为 Cassandra 0.7。使用0.6.5

twissandra has not yet been updated for Cassandra 0.7. Use 0.6.5

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文