首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cqlsh连接被拒绝

cqlsh连接被拒绝
EN

Stack Overflow用户
提问于 2016-04-06 21:18:33
回答 4查看 8.5K关注 0票数 2

当您收到Cassandra cqlsh连接错误时,如下所示:

连接错误:(‘无法连接到任何服务器’,{'127.0.0.1':错误(111,“尝试连接到('127.0.0.1',9042)。最后一个错误:连接被拒绝”)})

EN

回答 4

Stack Overflow用户

发布于 2016-04-06 22:21:56

您也可以不使用IP地址进行连接-只需使用主机名: cqlsh‘hostname-I’

票数 2
EN

Stack Overflow用户

发布于 2016-04-06 21:21:08

另一种解决方案是,如果未设置为127.0.0.1localhost,则键入cqlsh <listen_address> [<port>]

票数 1
EN

Stack Overflow用户

发布于 2017-07-17 01:05:42

我在Cassandra 3.11.0中也遇到了同样的问题,只要我更改了rpc的地址或侦听地址,cqlsh就不会起作用。我必须将相同的本地ip添加到seeds

因此,经过反复试验,我的cassandra.yml如下所示:

代码语言:javascript
复制
class-name: org.apache.cassandra.locator.SimpleSeedProvider
parameters: 
    -seeds: "192.168.0.30"

listen_adress: 192.168.0.30
rpc_address: 192.168.0.30

然后运行

代码语言:javascript
复制
cqlsh 192.168.0.30 9042
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36452387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档