Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra CQLSH:连接错误:(';无法连接到任何服务器';,{';XX.XX.XX.XXX';:OperationTimedOut(';错误=无,最后一个主机=无_Cassandra_Datastax Enterprise - Fatal编程技术网

Cassandra CQLSH:连接错误:(';无法连接到任何服务器';,{';XX.XX.XX.XXX';:OperationTimedOut(';错误=无,最后一个主机=无

Cassandra CQLSH:连接错误:(';无法连接到任何服务器';,{';XX.XX.XX.XXX';:OperationTimedOut(';错误=无,最后一个主机=无,cassandra,datastax-enterprise,Cassandra,Datastax Enterprise,作为测试的一部分,我在cassandra数据库中创建了大约2000个列族,并开始面临以下问题 连接错误:(“无法连接到任何服务器”,“IP地址”:OperationTimedOut('errors=None,last\u host=None',)) 正如我们所知,cassandra在创建列族的数量上有一个限制。我想知道如何解决上述问题,以及创建列族时允许的最大数量。设置control\u connection\u timeout=10.0为我解决了这个问题: class CassandraLib

作为测试的一部分,我在cassandra数据库中创建了大约2000个列族,并开始面临以下问题

连接错误:(“无法连接到任何服务器”,“IP地址”:OperationTimedOut('errors=None,last\u host=None',))


正如我们所知,cassandra在创建列族的数量上有一个限制。我想知道如何解决上述问题,以及创建列族时允许的最大数量。

设置control\u connection\u timeout=10.0为我解决了这个问题:

class CassandraLib(object):
    def __init__(self, server, database, user, password):
        if not isinstance(server, list):
            server = [server]
        auth_provider = PlainTextAuthProvider(username=user, password=password)
        self.cluster = Cluster(server, auth_provider=auth_provider,
                               protocol_version=3, connect_timeout=30,
                               control_connection_timeout=10.0)
        self.database = database
        self.session = None

的确,c*并不是为处理数千个表而构建的。但你的问题似乎无关。你的节点启动了吗?是的,我的整个集群都启动了。[datastax@00:07:24]:~>节点醇状态数据中心:分析===================状态=上/下|/状态=正常/离开/加入/移动--地址加载令牌拥有主机ID机架UN IP 16.79 GB 1?4448306f-551b-4165-85dc-161b14eca2de机架1 UN IP 17.09 GB 1?2a672762-4887-4d74-bb5e-5a60217be89d机架1检查端口(默认为9160)是否已从您尝试连接到群集的系统打开。您的状态输出看起来很奇怪,除非您故意掩盖IP地址,否则它们应显示在第2列中,在该列中显示16.79和17.09等值。