我正在尝试使用JDBC驱动程序连接到Cassandra DB:
Class.forName("org.apache.cassandra.cql.jdbc.CassandraDriver");
Connection con = DriverManager.getConnection("jdbc:cassandra://10.11.15.242:9042/edgeview");
我无法连接到卡桑德拉。它总是会给出以下错误:
org.apache.thrift.transport.TTransportException: Read a negative frame s
我知道有几个关于NoHostAvailableException的线程,但它们根本不能为我的问题提供解决方案。
我无法使用Datastax Java Cassandra驱动程序连接到Cassandra。我得到了错误:
尝试查询的所有主机均失败(已尝试: /54.221.241.107)
我确信配置是正确的。我已经在cassandra.yaml中设置了配置:
start_native_transport: true
# port for the CQL native transport to listen for clients on
native_transport_port: 9042
我刚刚开始使用Cassandra (自制安装)、版本3.7和cqlsh版本5.0.1。,OS X El Capitan
卡桑德拉启动良好,集群立即投入运行。
Cqlsh无法工作(在任何节点上),并发出以下错误:
连接错误:(“无法连接到任何服务器”,{'127.0.0.1':错误(61,“尝试连接到('127.0.0.1',9042)。最后一个错误:连接被拒绝”))