繁体   English   中英

cassandra关于ubuntu的安装错误

[英]cassandra on ubuntu installation error

我正在尝试安装Cassandra 3.7。 当我检查bin / nodetool -f时,它显示

Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns (effective)  Host ID                               Rack
UN  127.0.0.1  129.3 KiB  256          100.0%            40170e85-795e-43b1-bd57-68da9267ecc5  rack1

但是当我尝试运行bin / cqlsh时会显示错误

Connection error: ('Unable to connect to any servers', {'127.0.0.1': TypeError('ref() does not take keyword arguments',)})

请帮我。

我不确定您使用的是哪种操作系统,但是Ubuntu Server 16.04 LTS遇到了类似的问题。 当我们使用Ubuntu Server 14.04 LTS时,一切工作正常。 然后我在Cassandra的IRC频道上找到了指针。 实际上,这被报告为错误CASSANDRA-11850 如果您遵循注释中提到的解决方法,则可以解决此问题。

为了快速参考,我在总结步骤。
1)从Cassandra驱动程序更新python Cassandra驱动程序
2)在使用'cqlsh'连接到Cassandra之前,先导出CQLSH_NO_BUNDLED = true。 然后运行“ cqlsh”。

这应该可以解决您的问题。

让我知道是否有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM