连接错误:TypeError('ref()不接受关键字参数',)})

时间:2018-02-14 08:13:15

标签: java python cassandra

我正在使用ubantu 16.04和Cassandra,同时在终端上调用'cqlsh'命令,它给了我错误。

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

当Nodetool状态启动并运行时

   Datacenter: datacenter1
   =======================
   Status=Up/Down
   |/ State=Normal/Leaving/Joining/Moving
   --  Address    Load       Tokens       Owns (effective)  Host ID                                               Rack
   UN  127.0.0.1  270.72 KiB  256          100.0%                  89a6fc91-1e25-41bf-b633-95b53292a2b3  rack1

我检查了这个错误并发现了python 2.7.12的兼容性问题,这在ubantu 16.04中是默认的。

在运行之前查找但突然之间它开始向我询问读取和写入cassandra中的日志的权限,之后它正在运行但cqlsh无法正常运行。

但是我能够从eclipse中读取和创建表格

1 个答案:

答案 0 :(得分:0)

尝试path/to/cqlsh HOST

在您的方案HOST = 127.0.0.1