当前位置: 首页 > 知识库问答 >
问题:

无法连接到卡桑德拉的端口

邹博裕
2023-03-14

在运行< code>Cassandra命令,然后尝试在另一个命令提示符窗口中运行< code>cqlsh后,我收到了此错误。你能让我知道如何解决这个问题吗?

连接错误:('无法连接到任何服务器',{'127.0.0.1':错误(10061,"尝试连接到[('127.0.0.1',9042)]。最后一个错误:无法进行连接,因为目标机器主动拒绝它")})

共有1个答案

钱凌
2023-03-14

有两种可能的原因:(a)Cassandra没有运行,或者(b)进程没有绑定到localhost127.0.0.1)。

Cassandra正在监听rpc_address(或DSE的native_transport_address)上的客户端/应用程序。

您可以通过运行以下两个命令之一来检查Cassandra正在监听的IP地址端口:

$ netstat -tnlp
$ sudo lsof -nPi -sTCP:LISTEN

干杯!

 类似资料:
  • 我有这个代码: 我得到以下异常: 所有主机尝试查询失败(已尝试:/127.0.0.1:9042(com.datastax.driver.core.TransportException:[/127.0.0.1:9042]无法连接)),堆栈跟踪:com.datastax.driver.core.exceptions.NoHostAvailableException:所有主机尝试查询失败(已尝试:/12

  • 我使用的是datastax提供的spark-cassandra-connector 1.1.0。我注意到了interining问题,我不知道为什么会发生这样的事情:当我广播cassandra connector并试图在执行程序上使用它时,我重复了异常,这表明我的配置无效,无法在0.0.0连接到cassandra。 示例StackTrace:

  • 我已经在Windows 10上安装了“数据斯塔克斯-ddc-64位-3.9.0.msi”,当我运行卡桑德拉CQL外壳时,我得到了这个错误。 连接错误:('无法连接到任何服务器',{'127.0.0.1':错误(10061,"尝试连接到[('127.0.0.1',9042)]。最后一个错误:无法进行连接,因为目标机器主动拒绝它")})

  • 我在CentOS 7上安装了Cassandra版本3.9。在启动CassandraServer时,我遇到了如下错误: TRACE[MemtableFlushWriter:1]2017-05-15 04:25:49,735 LogTransaction.java:264-关闭事务日志[MC _ txn _ flush _ 3 F6 a46f 0-3961-11e 7-87 B4-0728 ea 39

  • 对于我的应用程序的操作监视,我正在寻找类似于常用的“SQL连接验证”查询的东西 (顺便说一句:CQL甚至不接受“select1”作为有效查询。)

  • 我使用的是spring数据cassandra,需要使用jpa映射一个字段,在cassandra中,该字段的类型为