从不同vlan /子网添加cassandra新节点到现有集群需要2个vlan之间的广播enable?

我正在尝试向现有群集添加新节点。 假设新的服务器IP是10.128.149.5,它在不同的子网上

我的种子节点(10.128.7.15)。 当我在新节点上启动cassandra时,出现下面的错误。

INFO [HANDSHAKE- / 10.128.6.85] 2017-08-29 01:20:39,526 OutboundTcpConnection.java:514 – Handshaking版本与

/10.128.7.15错误[main] 2017-08-29 01:21:10,530 CassandraDaemon.java:692 – 启动时遇到exception

java.lang.RuntimeException:无法与任何种子闲谈

在我的新节点cassandra.yaml中,我的listen_address,rpc_address,broadcast_address设置为10.128.149.5,seed是

10.128.7.15。 cluster_name与现有集群相同。

当握手发生时,它真的使用广播进行通信吗? (如果是的话,可能是由于广播问题阻止

在2 vlan之间,但不知道?)我有没有想到cassandra.yaml中的任何其他configuration?