我是cassandra数据库的新手。如果我的cassandra版本是2.2.12那个地方cqlsh工作没有任何问题,它已经连接。
我更新了我的cassandra db 3.11.2版本后,cqlsh没有连接抛出错误
连接错误:('无法连接到任何服务器',{' 127.0.0.1':错误(111,"尝试连接到[(&#39) ; 127.0.0.1',9042)]。上次错误:拒绝连接")})
之后我再次降级我的cassandra版本cqlsh正在运行。 这里为什么我最新的cassandra cqlsh无效。
请帮帮我, 谢谢
答案 0 :(得分:0)
运行netstat命令并获得以下输出: 下面的命令正在为我工作检查一次。
netstat -an | grep 9042 tcp 0 0 ::ffff:10.1.22.10:9042 :::* LISTEN The above output indicated that we are listening on port 9042 and IP address 10.1.22.10.
但是,错误清楚地表明cqlsh默认尝试连接到127.0.0.1。所以我们得到了“连接拒绝”错误。
修改cqlsh命令以连接到IP地址10.1.22.10,并按如下方式重新运行它,我们就能够成功连接到Cassandra数据库。