【发布时间】:2018-04-17 12:12:42
【问题描述】:
我在尝试 cqlsh 或 cqlsh 127.0.0.1:9160 时收到此错误:
Connection error: ('Unable to connect to any servers', {'127.0.0.1': error(111, "Tried connecting to [('127.0.0.1', 9042)]. Last error: Connection refused")})
我刚开始学习 Cassandra。我的机器安装了 Cassandra 用于其他用途,因此我卸载并安装了 Cassandra 3.11.1 以遵循教程。我按照this卸载,我用this指令安装。
我的主机文件是:
127.0.0.1 localhost
我的 python 版本是 2.7.12,一些 Cassandra 设置是:
start_rpc: false
rpc_address: localhost
rpc_port: 9160
Cassandra 状态处于活动状态,当我第一次尝试“sudo nodetool status”时节点已启动且正常,但现在我将 start_rpc 更改为 true 并将其更改回 false 后它出现错误:( 节点错误消息是:
nodetool: Failed to connect to '127.0.0.1:7199' - ConnectException: 'Connection refused'.
我阅读了this 并尝试了他的建议,但没有奏效。
另外,理想情况下,我想使用 python 3。这是一个坏主意吗?
【问题讨论】:
标签: python ubuntu cqlsh cassandra-3.0