为什么我的Cassandra节点卡住加入环?

4 cassandra

我有一个加入现有集群的Cassandra节点.它开始自我引导,流传输一堆数据(通过监视nodetool netstats),然后似乎完成 - 但它实际上并没有加入环.这是怎么回事?我如何弄清楚发生了什么?根本没有日志中的错误,这是充足的时间,并且Cassandra进程做得很少.

小智 6

在这种情况下,我打开了alllll调试登录/etc/cassandra/log4j-server.properties,并筛选了大量的输出,直到我注意到有关于OutboundTCP: attempting to connect to *host*某些主机而不是其他主机的一些声明.进一步的调查显示,由于网络配置是我自己的错误,集群中某些节点之间的连接有限:新节点只能连接到集群中其他5个主机中的3个.

解决这个问题之后,节点能够传输额外的数据,我可以自由地追求宗教信仰的生活.* (另外,我在nodetool repair偏执狂的地方奔跑.)