cassandra - 如何使用cqlsh将Cassandra连接到 localhost?

  显示原文与译文双语对照的内容

我将rpc_port设置为 public IP地址,现在我可以从外部服务器连接到 Cassandra 。

但是,我不能使用cqlsh从Cassandra服务器本身进行连接

我得到了一个 error.Thar:


 Connection error: Could not connect to localhost:9160



是否有配置,我可以更改,以便能够从服务器本身进行连接?

时间: 原作者:

  • 通常使用默认的= 9160 在线上检查 cassandra.yaml 文件,通常为 rpc_port :
  • 登录到托管 cassandra的计算机
  • 尝试 cqlsh 127.0.0.1 9160: 在任何情况下都应该是好
  • try cqlsh [IP of host] 9160 :如果确定,则可以从局域网访问 cassandra,如果确定,则 cassandra 不可以访问,但只能从 lan
原作者:

你需要通过 cassandra.yaml 中定义的rpc_address 连接到 cassandra 。 例如我使用 cqlsh 10.0.80.49 9160

原作者:
...