我们有一个由3个节点组成的cassandra集群。昨天我停了一个节点,今天再次启动它。令人惊讶的是,现在我为新节点提供了不同的环。为什么它显示为不同的环并且日志中没有错误消息。
ring 1:nodetool status
UN 1.2.3.4 UN 5.6.7.8
ring 2:nodetool status
联合国9.10.11.12
当我看到响铃1的日志时,两个节点都显示相同的消息:
WARN [WRITE- / 9.10.11.12] 2013-11-05 14:04:51,221 SSLFactory.java(第139行)过滤掉TLS_RSA_WITH_AES_256_CBC_SHA,因为套接字不支持
戒指2:
它没有错误
两个集群名称都相同,并且两者都在同一网络中,并且所有三个节点都是种子节点。任何帮助,将不胜感激。
只是一个猜测,但这可能与How to remove a node from gossip in cassandra有关,因为你可能有一个状态不好的戒指。
我遇到了类似的问题,在再次启动节点之前,清除Cassandra缓存和命中目录解决了我的问题。