首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CQLSH未执行,连接被拒绝

CQLSH未执行,连接被拒绝
EN

Stack Overflow用户
提问于 2020-03-28 23:30:08
回答 1查看 45关注 0票数 0

我无法执行cqlsh命令。我是卡桑德拉的新人。我已经遵循了前面的帖子。仍无法执行cqlsh命令。请帮我弄清楚这个问题。这是我运行CQLSH时的错误,

代码语言:javascript
复制
[root@Kar bin]# cqlsh
Connection error: ('Unable to connect to any servers',
    {'127.0.0.1': error(111,
    "Tried connecting to [('127.0.0.1', 9042)]. 
     Last error: Connection refused")})

谢谢你,卡萨克

EN

回答 1

Stack Overflow用户

发布于 2020-03-30 04:01:54

您的listen_addressbroadcast_address的值是什么

代码语言:javascript
复制
$ grep _address conf/cassandra.yaml | grep -v "\#"
listen_address: 169.254.93.1
rpc_address: 169.254.93.1

在我的示例中,169.254.93.1是Cassandra将在端口9042上绑定的唯一地址。因此,仅运行cqlsh (不指定IP)仅在它们映射到127.0.0.1localhost的主IP时才起作用。

因此,我需要指定要连接的169.254.93.1

代码语言:javascript
复制
$ bin/cqlsh 169.254.93.1 -u flynn -p reindeerFlotilla
Connected to TheGrid at 169.254.93.1:9042.
[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
flynn@cqlsh>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60902763

复制
相关文章

相似问题

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