NoHostAvailable在Databricks环境中从python连接Cassandra &g


from cassandra.cluster import Cluster
hostname = ['contact_point_name']
port = '10350'
cluster = Cluster(hostname, control_connection_timeout=None, port = port)
session = cluster.connect()

错误:NoHostAvailable:('无法连接到任何服务器',{'23.96.242.234:10350':operationtimeout ('errors=创建连接超时(5秒),last_host=None')})

您发布的错误指示它根本无法连接到群集。

可能原因如下:

  • 节点没有网络连接。
  • 节点未监听IP23.96.242.234上的10350端口

Cassandra正在监听IPrpc_address和端口native_transport_port(默认为9042)的客户端连接。使用Linux工具(如telnetnc)确认您拥有正确的详细信息,并确保您的机器和集群之间存在连接。干杯!

相关内容

  • 没有找到相关文章

最新更新