无法从vm上的.cmd本地访问cqlsh

vsaztqbk  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(305)

我正在尝试连接我的cassandra数据库驻留在一个windows虚拟机,但在执行命令时 cqlsh 在本地命令窗口上。我得到一个例外:

Connection error: ('Unable to connect to any servers', {'127.0.0.1': error(10061, "Tried connecting to [('127.0.0.1', 9042)]. Last error: No connection could be made because the target machine actively refused it")})

我可以使用spark将这个cassandra集群从我的云平台databricks连接到它的公共ip,但是在本地系统上它抛出了错误。
有人能帮我吗?

gojuced7

gojuced71#

在cassandra配置中,检查您将rpc调用绑定到哪个ip地址?
如果不是localhost/127.0.0.1,那么指定要将其绑定到哪个接口的ip。。
然后通过指定ip地址连接-

cqlsh <ip address for rpcs calls>

相关问题