cassandra 2.2.8集群超时异常

时间:2018-07-18 05:37:09

标签: cassandra

我有一个低负载的3节点集群。对Cassandra的任何写/读尝试都将超时。

“ nodetool状态”显示一切,但是,“ nodetool describecluster”显示其他节点为UNREACHABLE(不是因为架构不匹配,因为我看不到无法访问的节点旁边提到的任何架构。)

# nodetool describecluster
Cluster Information:
        Name: ------
        Snitch: org.apache.cassandra.locator.DynamicEndpointSnitch
        Partitioner: org.apache.cassandra.dht.Murmur3Partitioner
        Schema versions:
                8b7c6bca-f4f8-3d49-a4cc-64ec69bf8573: [10.65.221.36]

                UNREACHABLE: [10.65.221.20, 10.65.221.4]

cqlsh命令也正在超时(尽管增加了超时)。 我一直看到NTR一直处于高位。 Cassandra日志上也没有错误消息。'nodetoolnetstats'显示许多小消息,它们的未决和完成值很高。不知道小消息表示什么。有关如何进一步调试的任何建议。

1 个答案:

答案 0 :(得分:0)

似乎是端口问题,请检查是否打开了9042端口。

运行此命令以检查打开的端口: netstat -na|grep LISTEN

您可以在此链接上查看  更多信息。 https://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureFireWall.html