我刚刚通过终端运行以下命令在我的Mac OS X上安装了cql和cassandra:
pip install cql
pip install cassandra-driver
brew install cassandra
然后我通过运行brew services start cassandra
启动了cassandra。然后我尝试运行cqlsh
,但返回时出现以下错误:
Connection error: ('Unable to connect to any servers', {'127.0.0.1': TypeError('ref() does not take keyword arguments',)})
我可以知道是什么导致了这个问题,我怎么能解决这个问题呢?谢谢!
答案 0 :(得分:0)
Cassandra可能无法在您的环境中运行。如果执行nodetool status
,它应该能够返回集群及其中包含的节点的信息。如果它返回异常,您将需要查看错误日志并进行故障排除。日志的默认位置为/usr/local/var/log/cassandra