Cassandra集群:尽管配置相同,但有些节点报告“没有看到其他节点”

时间:2012-01-11 01:34:26

标签: java hadoop cassandra

我正在尝试建立一个8节点开发群集。

我对配置进行了微小的更改。我将其中一个节点设置为所有节点上的种子。

3个节点连接到种子,但另外4个节点没有。

我已经检查过所有非连接节点都可以访问种子的IP(它们甚至在同一个子网上)。我的网络还可以。我验证了所有的IP都是正确的。

非连接节点清楚地访问种子:

  

INFO 17:30:16,272在端口7000上启动消息服务

     

INFO 17:30:16,281加入:等待响铃和架构信息

     

INFO 17:30:46,290加入:获取引导令牌

然后它决定它无法连接:

  

没有看到其他节点!无法引导。 ......否则,你需要确定   为什么被联系的种子不知道剩下的种子   簇。通常,这可以通过给所有节点相同来解决   种子清单

这可能是什么?节点数是否有限制?

1 个答案:

答案 0 :(得分:2)

新群集的推荐启动过程是首先启动种子节点,然后开始启动其他节点,在添加每个节点之间等待两分钟。如果您同时向群集添加多个节点,或者您没有首先启动种子节点,则可能会遇到类似您所描述的问题。