首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cassandra Cqlsh没有工作

Cassandra Cqlsh没有工作
EN

Stack Overflow用户
提问于 2016-08-30 10:04:25
回答 3查看 3.3K关注 0票数 0

我刚刚开始使用Cassandra (自制安装)、版本3.7和cqlsh版本5.0.1。,OS X El Capitan

卡桑德拉启动良好,集群立即投入运行。

Cqlsh无法工作(在任何节点上),并发出以下错误:

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

EN

回答 3

Stack Overflow用户

发布于 2016-08-30 10:39:17

编辑cqlsh并更改DEFAULT_HOST = IP,然后运行cqlsh。

票数 0
EN

Stack Overflow用户

发布于 2016-08-30 13:11:28

我认为您应该做的第一步是运行netstat -ntpl。这应该列出系统上所有活动的端口。检查本地地址,在那里您将发现一个由9042预先加满的IP。

使用此IP连接ie cqlsh IP。如果在netstat输出中找不到9042端口,请检查cassandra.yaml文件。native_transport_port的Grep查看它是9042还是其他什么东西。

如果与通过cqlsh在该端口上连接不同的话。

票数 0
EN

Stack Overflow用户

发布于 2019-03-15 19:58:59

供将来参考,如果别人得到了。

我在运行[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4]

start_native_transport: true文件中添加cassandra.yaml字段,默认情况下不启用它,因此不与客户端进行rpc通信。

现在尝试使用cqlsh rpc_endpoint(rpc addr set in cassandra.yaml)进行连接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39224508

复制
相关文章

相似问题

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