我是Cassandra数据库的新手.如果我的cassandra版本是2.2.12,那么cqlsh可以正常工作并且已连接。
更新我的 Cassandra DB 3.11.2 版本后,CQLSH 未连接抛出错误
连接错误:("无法连接到任何服务器",{'127.0.0.1'(:错误(111,"尝试连接到[('127.0.0.1',9042(]。最后一个错误:连接被拒绝"(}(
之后我再次降级我的卡桑德拉版本 cqlsh 正在工作。这就是为什么我最新的Cassandra Cqlsh不起作用的原因。
请帮助我,谢谢
运行 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 数据库。