首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法连接到python上的cassandra (使用cassandra-driver

无法连接到python上的cassandra (使用cassandra-driver
EN

Stack Overflow用户
提问于 2018-07-09 00:45:26
回答 1查看 576关注 0票数 1

代码

代码语言:javascript
复制
ap = PlainTextAuthProvider(username='cassandra',password='cassandra')
cass_contact_points=['localhost']
cluster = Cluster(['localhost'],auth_provider=ap)
session = cluster.connect('dbsi')

输出:

连接回溯(最近一次调用):文件"C:/Users/rvcsp/PycharmProjects/untitled25/hotel.py",行9,在会话= cluster.connect('dbsi')文件"C:\Users\rvcsp\AppData\Roaming\Python\Python36\site-packages\cassandra\cluster.py",行1270,在

self.control_connection.connect()文件self.control_connection.connect行2773,在connect self._set_new_connection(self._reconnect_internal())文件"C:\Users\rvcsp\AppData\Roaming\Python\Python36\site-packages\cassandra\cluster.py",行2816中,在_reconnect_internal raise NoHostAvailable("Unable to connect to any servers",errors) cassandra.cluster.NoHostAvailable:('Unable to connect to any servers',{'::1':ConnectionRefusedError(10061,“尝试连接到('::1',9042,0,0) )。最后一个错误:无法建立连接,因为目标计算机主动拒绝了它“),'127.0.0.1':ConnectionRefusedError(10061,”尝试连接到('127.0.0.1',9042)。最后一个错误:无法建立连接,因为目标计算机主动拒绝“)})

EN

回答 1

Stack Overflow用户

发布于 2018-07-09 02:52:42

检查一下:

  • Cassandra正在侦听localhost和端口9042
  • 没有防火墙阻止连接到您可以使用cqlsh -u cassandra -p cassandra localhost

连接的端口9042

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

https://stackoverflow.com/questions/51234115

复制
相关文章

相似问题

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