我正在使用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中读取和创建表格
答案 0 :(得分:0)
尝试path/to/cqlsh HOST
在您的方案HOST = 127.0.0.1